-1

我正在考虑为明年的婚礼建立一个网站。它将包含有关活动的信息、我和未婚妻的照片和博客……你懂的。

如果可能的话,我想要的一个功能是让我的客人在线回复。我设想他们的物理邀请有一个密码,他们将密码输入到网站上的文本字段中,然后勾选他们是否可以参加。

他们输入的密码将与包含姓名和密码的安全客人列表进行比较。如果不匹配,他们会收到一条错误消息,但如果匹配,则会通过电子邮件将信息转发给我。我可能会使用 Wordpress 构建网站,所以我会处理 PHP。

谁能推荐我如何处理这个项目,作为一个前端开发人员,我完全不知道,我的野心超出了我有限的 PHP 知识。

很想听听您的想法或建议。

4

4 回答 4

0

如果我在你的鞋子里,我会安装contact 7插件。在联系表单中,添加密码作为必需的文本输入。将结果通过电子邮件发送给您和他们。他们可以弥补密码,这是不利的。

这没有您想要的所有选项,但您可以花几个小时编写自己的 php 代码然后排除故障,或者只需安装插件并在 30 分钟内完成。

于 2012-09-03T15:21:47.897 回答
0

笼统地说,对于这类事情,我发现从概述系统的各个组件开始很有用。

虽然信息页面可以是静态的,但您需要一个可以将邀请数据保存到其中的数据库,因此我将从考虑数据实体开始。设计系统中可能需要数据表的实体列表。例如邀请、博客文章等。

然后考虑需要对这些实体执行的操作。它们是只读的吗?您需要创建新的,还是修改现有的?您需要编写代码来在某些时候执行这些操作。

然后考虑可能需要将来自这些实体的信息呈现给用户的各种方式。这让您了解需要构建哪些模板。

如果您正在考虑使用 Wordpress,您可以单独使用该应用程序来掩盖博客功能和静态页面内容。然后,您需要考虑如何将 RSVP 功能单独实现到 Wordpress,或者作为插件在其中实现。如果你真的很幸运,可能已经有一个插件可以满足你的需要 - 或者类似的东西你可以自己增强。

如果您是后端方面的新手,我建议您使用 Wordpress 构建一个博客 + 静态页面站点,将其“完成”,然后将 RSVP 内容视为第二阶段。至少,如果它被证明是不可行的,你仍然有一个有用的工作站点。

希望有帮助!

于 2012-09-03T12:25:35.773 回答
0

我会将其构建为 WordPress 的一个简单插件,并创建一个额外的数据库表,该表将根据密码保存名称(这可以根据 ID 或其他方式自动生成)。

然后,当您可以添加新客人并检查客人的回复时,您可以制作一个简单的管理页面。

于 2012-09-03T12:30:43.780 回答
0

第一:祝贺你的婚姻。据我了解,您对 PHP 知之甚少,因此请先阅读一些有关基本 PHP/MySql 的书籍或文章。然后,把你的想法放在图纸或流程图中,然后去做。犯很多错误,向他们学习,向 SO 或 PHP 同事或朋友寻求帮助。最重要的是,玩得开心。

于 2012-09-03T12:34:24.097 回答