完整的网页只有一页!

Smo*_*otQ -2 php design-patterns coding-style social-networking

嗨,我正在一个伟大的网站(社交网络与PHP),我已经决定只创建一个PHP页面,(index.php),但这个PHP页面将包含PHP如果$ _GET值的条件和声明,以及将显示重新排列的页面(但在同一页面index.php).

这意味着代码(javascript + xhtml + php)将非常庞大(几乎所有项目都在一个页面中).

我还将使用Htaccess重写这些页面的URL以避免任何恶意请求(因此它将像普通网站一样出现).

但是,在这样做之前,我只是想知道这种技术的优点和缺点,从所有其他方面看到它(安全性,服务器资源等......)

谢谢

Cam*_*Cam 7

我认为你要做的是正确有效地组织你的代码,我赞扬.

但是,如果我理解正确,你将把所有的javascript,html和PHP放在一个文件中,这真的很糟糕.您希望您的代码是模块化的,而不是集中在一个文件中.

我认为您应该考虑使用框架(例如Zend) - PHP框架专门用于帮助您的代码保持组织,模块化和安全.您的意图(有效地组织代码)非常棒,但您对如何组织代码的想法并不是很好.如果您完全不赞成不使用框架(例如,如果这是一个学习/学校项目),您至少应该确保遵循最佳实践.

  • @Simo:首先,你没有_jve_使用Zend.框架有很多其他选择,所以在选择之前先购物!此外,我可能低估了你对PHP的新兴之处 - 我认为你现在最好不要使用框架,并尝试学习一些最佳实践.一个入口点的想法很好,但您应该将代码分散到多个文件中. (2认同)