php - 我应该如何开始这个项目?

标签 php html mysql web

我正在尝试从头开始创建一个与 grubhub.com 具有相似功能的网站。从根本上说,餐厅老板可以访问该网站,发布他们的菜单,最重要的是,客户将能够在线订购即时送货服务,并向餐厅发送电子邮件或其他内容。

问题是我不知道从哪里开始。我想了很久。我熟悉 HTML、CSS,对 PHP 和 MYSQL 也比较熟悉。所以我的问题是我应该如何开始这个项目,我如何使用这些语言以及在哪里。另外,我应该从头开始创建 CMS 还是只使用预制的 CMS。如果可以,有什么建议吗?

最佳答案

我会使用预制的 CMS,除非我有非常充分的理由不这样做(它们没有我想要的功能)。这将为您节省大量时间。

如果熟悉PHP、MySQL、CSS之类的,入门应该不是这样的问题。您首先设计您希望程序如何工作,考虑数据库表以及功能如何应用于每个表。

然后,您将创建适当的类来处理数据库模型,甚至可能使用处理 View 的模板系统。由于一切都从索引页面开始,您可能希望从那里开始并随着您开发越来越多的东西而包括越来越多的页面。

现在,开始吧:)

关于php - 我应该如何开始这个项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5526625/

相关文章:

php - Kohana orm 命令升序/降序?

html - 如果用户已登录则隐藏 HTML 内容

php 日期格式返回 01-01-1970

mysql - BETWEEN 条件下的不同日期格式

php - WAMP 的 MySQL 未启动。如何测试 MySQL 和 Apache

php - 无需身份验证即可获取最新的推特状态?

Php/Mysql数据库日报

php - 你应该总是以 "or die?"结束 mysql 查询吗

css - 如何使div彼此相邻?

html - 在一次悬停时更改两个不同 div 中的背景颜色