我可以学到什么才能继续前进?
答案 0 :(得分:3)
首先,一个问题:是否真的需要改变什么?
我的意思是:
所以,除非你真的需要......正在改变必要的东西吗?
如果你的回答是“是”,和/或你真的想要改变某些东西......那么;你要提出的第一个问题是:
在第一种情况下,您将从头开始重新执行应用程序 - 这意味着您可以执行任何操作:
在第二种情况下,您将增强现有部件......
在这种情况下,我通常使用组件来更新应用程序的旧部分 - 例如,使用Zend_Mail
而不是一些hand-mande代码(仅作为示例)
然后,请注意您的问题是针对广泛的想法开放的。我可以给出的建议是为两者寻找好的/最好的实践:
以后所有这些对于新项目也很有用;-)
这是非常有用的事情!
答案 1 :(得分:0)
您可以做的是分析您的应用程序以查看其存在性能瓶颈的位置,然后进行改进。您还可以查看代码库以查看难以维护的位置,并将这些部分重构为较小的函数。如果您仍然使用PHP4,请迁移到5,因为在性能方面也有很多改进。
不使用框架或OOP是好的。就个人而言,我喜欢两者,但如果你有一个正在运行的应用程序,那么为什么要强制它进入你不熟悉的范例或框架。
功能方面,您可以询问您网站的访问者他们希望看到的内容。因此,你知道你不会添加任何人无论如何都会使用的东西。而且您的用户会更喜欢您,因为您问他们想要什么。