Php 推荐的网站开发工具

Php 推荐的网站开发工具,php,html,css,web,web-development-server,Php,Html,Css,Web,Web Development Server,我需要从专家那里得到关于开发新网站的提示和建议。我是web开发领域的初学者。我已经掌握了HTML/CSS/Javascript/PHP/MySQL的基本知识,但是我想开始开发一个高级功能网站,我不确定如何开始。我猜专业人士不会从零开始编写,而且有一些库可以让生活更轻松。 本网站的内容包括: -用户可以注册/登录和编辑配置文件 -用户可以搜索网站内容 -用户可以交换消息 什么是最好的语言、工具、程序、框架和库,可以帮助我在合理的时间内完成这个项目。我知道这是一个非常广泛的主题,但请推荐任何有帮助的

我需要从专家那里得到关于开发新网站的提示和建议。我是web开发领域的初学者。我已经掌握了HTML/CSS/Javascript/PHP/MySQL的基本知识,但是我想开始开发一个高级功能网站,我不确定如何开始。我猜专业人士不会从零开始编写,而且有一些库可以让生活更轻松。

本网站的内容包括:
-用户可以注册/登录和编辑配置文件
-用户可以搜索网站内容
-用户可以交换消息


什么是最好的语言、工具、程序、框架和库,可以帮助我在合理的时间内完成这个项目。我知道这是一个非常广泛的主题,但请推荐任何有帮助的内容,以便我可以开始朝着正确的方向前进。

Laravel
是web应用程序开发社区的新星。非常容易使用,文档丰富,有很多包/模块/扩展。我个人很难在
Laravel
Yii
之间进行选择,但这个图表对我帮助很大:

您可能还想签出:


除了PHP框架之外,还有大量优秀的资源(请查看GitHub)。一定会喜欢2010的。

Twitter引导、jQuery(每个项目都必须具备)、AngularJS……PHP非常适合注册/登录。我还听说人们使用Java来交换消息。对于搜索web内容,它可以用任何语言编写,ASP.NET(如本网站)、PHP、Python、Ruby、Java。。。从定义需求开始,然后绘制业务逻辑和模型(实体关系)的草图。完全同意DanFromGermany的观点。没有计划,你永远不会建造房子;没有目标,你永远不会旅行。这将以除砂器结束。相信我,我知道这一点-(我试着从零开始很多项目,但没有计划。只要开始,看看会发生什么。是的,在生活中永远不会再这样做。每个项目在结束时几乎都是一团糟。要修复的东西太多了,不够稳定。你也会认为计划和写下所有事情是浪费时间。你会很幸运,在结束时,你已经有了计划这次是pent。嘿,比较不错。我完全同意Laravel值得关注。我是在版本4处于测试状态时开始使用它的,我非常高兴我找到了Laravel。早些时候我经常使用Zend框架,但版本开始非常复杂。所以上帝保佑有Laravel 4。@Houssam你会在Youtube上找到很多Laravel 4教程。也可用于注册/登录。