Php 不同的网络编程框架之间的差异?

Php 不同的网络编程框架之间的差异?,php,.net,ruby-on-rails,cgi,Php,.net,Ruby On Rails,Cgi,我有使用php和perl驱动的CGI代码编程动态网站的经验(都是在*nix系统上的ApacheWeb服务器上,尽管这不重要) 我没有太多接触其他的web创建技术,但我经常听到来自各种形式的开发人员对它们的欢呼和责骂。(我听到的最多的是对php的抨击,但这是另一天的讨论) 所以,有人能给我一个快速运行的优点和缺点,每个网页开发设置是什么,在什么情况下是合适的 php、RubyonRails、cgi、.net、java等 此外,我经常听到.net和java被称为web开发框架,而php和RoR只是被

我有使用php和perl驱动的CGI代码编程动态网站的经验(都是在*nix系统上的ApacheWeb服务器上,尽管这不重要)

我没有太多接触其他的web创建技术,但我经常听到来自各种形式的开发人员对它们的欢呼和责骂。(我听到的最多的是对php的抨击,但这是另一天的讨论)

所以,有人能给我一个快速运行的优点和缺点,每个网页开发设置是什么,在什么情况下是合适的

php、RubyonRails、cgi、.net、java等


此外,我经常听到.net和java被称为web开发框架,而php和RoR只是被认为是web编程语言。这是一篇比较不同的web开发框架的优秀文章:


通过谷歌搜索,您肯定会发现更多信息。

这是一篇比较不同web开发框架的优秀文章:


通过谷歌搜索,你肯定会找到更多的信息。

我想说,只要选一个,然后用它跑。。但要注意在环境中让你沮丧的事情。然后在几个月到一年内回来研究一下,看看是否有其他框架可以改进你不喜欢的东西。你也可以问一些非常有针对性的问题,比如你当时的烦恼


这包括语言本身、用于编辑代码或管理数据库的工具,甚至可能包括社区。

我想说的是,只需选择一种工具并使用它运行即可。。但要注意在环境中让你沮丧的事情。然后在几个月到一年内回来研究一下,看看是否有其他框架可以改进你不喜欢的东西。你也可以问一些非常有针对性的问题,比如你当时的烦恼


这包括语言本身,你用来编辑代码或管理数据库的工具,甚至可能还有社区。

想详细说明你雄辩的演讲和高度教育性的否决票吗?我没有否决你的问题,但可以肯定的是,你在问我们一些你可以用谷歌搜索的东西(php vs ruby,等等)这是非常模糊和主观的。也许你应该做一些研究。然后,来问一个更具体的问题。即使是在S.O.上,也可能有数百个问题涉及“PHP vs.Java vs.RoR vs.net”Java是一种编程语言,而不是框架。NET是一个框架,但不是专门的web框架(尽管它确实有相关的web框架)。RoR是一种web应用程序框架,而不是一种编程语言。您可能希望对每个主题进行搜索,以了解哪种是编程语言,哪种是框架。这将是一个良好的开端……是我投了这张最有说服力、教育程度最高的反对票。你的问题可以回答a,我投了否决票,因为很明显,你在发帖之前没有做过任何一件事。想详细说明一下你雄辩的演讲和高度教育性的否决票吗?我没有否决你的问题,但肯定你在问我们一些你可以通过谷歌搜索得到的东西(php vs ruby,等等)这是非常模糊和主观的。也许你应该做一些研究。然后,来问一个更具体的问题。即使是在S.O.上,也可能有数百个问题涉及“PHP vs.Java vs.RoR vs.net”Java是一种编程语言,而不是框架。NET是一个框架,但不是专门的web框架(尽管它确实有相关的web框架)。RoR是一种web应用程序框架,而不是一种编程语言。您可能希望对每个主题进行搜索,以了解哪种是编程语言,哪种是框架。这将是一个良好的开端……是我投了这张最有说服力、教育程度最高的反对票。你的问题可以回答a,我投了反对票,因为很明显,你在发帖之前没有做过任何事情。