【发布时间】:2014-07-30 11:41:59
【问题描述】:
我需要专家关于开发新网站的提示和建议。我是 Web 开发领域的初学者。我已经掌握了 HTML/CSS/Javascript/PHP/MySQL 的基础知识,但是我想开始开发一个高级功能网站,但我不确定如何开始。我猜专业人士不会从头开始编码,而且有些库可以让生活变得更轻松。
本网站的元素是:
-用户可以注册/登录和编辑个人资料
-用户可以搜索网站内容
- 用户可以交换消息
什么是最好的语言、工具、程序、框架、库,可以帮助我在合理的时间内完成这个项目。我知道这是一个非常广泛的话题,但请推荐任何有用的东西,以便我可以开始朝着正确的方向前进。
【问题讨论】:
-
Twitter Bootstrap、jQuery(每个项目都必须有)、AngularJS...
-
PHP 适合注册/登录。而且我还听说人们使用 Java 来交换消息。对于搜索网页内容,它可以用任何东西编写,像本站这样的 ASP.NET,或者 PHP,或者 Python、Ruby、Java... 等等。
-
您首先定义需求,然后绘制业务逻辑和模型(实体关系)的草图。
-
完全同意 DanFromGermany。如果没有计划,您将永远不会建造房屋,也不会没有目标的旅行。这将以灾难告终。相信我,我知道这一点。 :-( 我在没有计划的情况下尝试了许多项目从头开始。刚开始,看看会发生什么。是的,这辈子再也不会这样做了。最后的每个项目几乎都是一团糟。要修复的东西太多,而不是足够稳定。而且您会认为计划和写下所有内容是浪费时间,您最终会庆幸自己度过了这段时间。
标签: php html css web web-development-server