嘿,我已经运营我自己的游戏网站大约5年了。它是用PHP/MySQL编写的。我使用了一些AJAX,最近开始使用jQuery。我想知道如何才能让我的代码变得“更好”。我从来没有使用过PHP框架,我曾经使用过OOP,但并没有真正感受到它的好处。
我能学到什么才能继续前进?
发布于 2010-03-10 19:44:33
首先,有一个问题:改变任何东西真的有必要吗?
我的意思是:
所以除非你真的必须..。有必要改变什么吗?
如果你的回答是“是”,并且/或者你真的想改变一些东西...好的;你首先要问的问题是:
在第一种情况下,您将从头开始重新编写应用程序--这意味着您可以做任何您想做的事情:
re-think your DB schema
,Ajax等)
(JS框架,Ajax,... )
在第二种情况下,您将增强现有的部件...
在这种情况下,我通常使用组件来更新应用程序的旧部分--例如,使用Zend_Mail而不是一些手工编写的代码(只是一个示例)。
然后,请注意,您的问题涉及的范围很广。我可以给出一个建议,那就是寻找好的/最好的实践,对两者都是:
所有这些对于以后的新项目也是有用的;-)
这是一件很好也很有用的事情!
发布于 2010-03-10 19:47:01
你可以做的就是分析你的应用程序,看看它在哪里有性能瓶颈,然后改进这些瓶颈。您还可以查看您的代码库,看看哪里很难维护,并将这些部分重构为较小的函数。如果您仍在使用PHP4,请迁移到5,因为它在性能方面也有很大的改进。
不使用框架或OOP也可以。就我个人而言,两者我都喜欢,但如果你有一个正在运行的应用程序,那么为什么要强迫它进入一个你不习惯的范例或框架。
在功能方面,你可以问你网站的访问者他们想看什么。这样你就知道你并没有添加任何没人会用到的东西。你的用户会更喜欢你,因为你问他们想要什么。
https://stackoverflow.com/questions/2416510
复制相似问题