我想建立一个动态网站。我计划拥有的架构是Linux + Apache + MySQL + JSP / Java / Servlets。关于LAMP堆栈我听过很多,但我不懂PHP。请引用这两种体系结构在可伸缩性,安全性,代码重用和内容等方面的一些差异。
另外,说完这一切之后,我需要知道从哪里开始。任何案例研究都可以让我深入了解如何建立一个完整的动态网站。
感谢。
答案 0 :(得分:0)
简短的回答是:架构不是关于语言,而是关于用法。你可以像PHP一样轻松地创建一个非常缓慢,不可扩展,不安全,乱七八糟的Java。
那就是说。
PHP是一种传统上结构较差的语言。它不是类型安全的,这是一把双刃剑,而不是负面的。我的建议一如既往地坚持你所知道的任何关键任务。但是,如果你想使用PHP,最好的方法是安装它并开始播放。
这个网站和php.net都有很好的资源。和谷歌。 PHP围绕它有一个巨大的黑客文化,你会发现大量关于每个可能主题的信息。好,坏,等等。
EDIT ::
我要做的一件事是首先避免学习框架。首先学习原始的,非切割的PHP。