-1

来年の結婚式に向けてウェブサイトを作ろうと考えています。それには、私の婚約者と私からのイベント、写真、ブログに関する情報が含まれます....あなたは写真を手に入れます.

可能であれば、ゲストがオンラインで RSVP できるようにしたい機能の 1 つです。彼らの物理的な招待状にはパスコードがあり、それをサイトのテキスト フィールドに入力して、参加できるかできないかをチェックしていると思います。

入力したパスコードは、名前とパスコードを含む安全なゲスト リストと比較されます。一致しない場合はエラー メッセージが表示されますが、一致する場合は、その情報がメールで私に伝えられます。おそらくWordpressを使用してサイトを構築するので、PHPを扱うことになります。

フロントエンドの開発者である私はまったくわからず、私の野心は限られたPHPの知識を超えているため、このプロジェクトにどのようにアプローチするかを誰でもお勧めできますか.

アイデアや提案をお待ちしております。

4

4 に答える 4

0

一般的に言えば、この種のことについては、システムのさまざまなコンポーネントの概要を説明することから始めると便利です。

情報ページは静的にすることができますが、招待データを永続化できるデータベースが必要になるため、データ エンティティについて考えることから始めます。データ テーブルを必要とする可能性がある、システムに存在するエンティティのリストを作成します。例: 招待、ブログ投稿など

次に、それらのエンティティに対して実行する必要がある操作について考えます。それらは読み取り専用ですか?新しいものを作成する必要がありますか、それとも既存のものを変更する必要がありますか? ある時点で、これらの操作を実行するコードを作成する必要があります。

次に、これらのエンティティからの情報をユーザーに提示する必要があるさまざまな方法について考えます。これにより、どのテンプレートを作成する必要があるかがわかります。

Wordpress の使用を考えている場合は、そのアプリケーションだけを使用して、ブログ機能と静的ページの機能をカバーできます。次に、RSVP 機能を Wordpress に個別に実装する方法、またはその中にプラグインとして実装する方法について考える必要があります。本当に運が良ければ、必要なことを実行するプラグイン、または自分で拡張できる同様のプラグインが既に存在する可能性があります。

あなたがバックエンド側に不慣れな場合は、Wordpress を使用してブログ + 静的ページ サイトを構築し、それを「完了」させてから、第 2 段階として RSVP を検討することをお勧めします。少なくとも、それが実行不可能であることが判明した場合でも、有用な作業用サイトはまだあります。

それが役立つことを願っています!

于 2012-09-03T12:25:35.773 に答える
0

これを WordPress の単純なプラグインとして構築し、パスコードに対して名前を保持する追加の DB テーブルを作成します (これは ID などに基づいて自動生成できます)。

次に、新しいゲストを追加してゲストの反応を確認できるシンプルな管理ページを作成できます。

于 2012-09-03T12:30:43.780 に答える
0

はじめに:ご結婚おめでとうございます。私が理解していることから、あなたは PHP の知識がほとんどないので、基本的な PHP/MySql に関する本や記事を読むことから始めてください。次に、アイデアを図面またはフローチャートに記入して、実行してください。多くの間違いを犯し、そこから学び、SO または PHP の同僚や友人に助けを求めてください。そしてなにより、楽しんでやってください。

于 2012-09-03T12:34:24.097 に答える
0

私があなたの立場なら、contact 7 プラグインをインストールします。お問い合わせフォームで、必須のテキスト入力としてパスコードを追加します。結果をあなたと彼らに電子メールで送信してください。彼らは欠点であるパスコードを構成することができます.

これには必要なすべてのオプションが含まれているわけではありませんが、数時間かけて独自の php コードを記述してからトラブルシューティングを行うか、プラグインをインストールして 30 分で完了することができます。

于 2012-09-03T15:21:47.897 に答える