首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我的下一步是什么?

我的下一步是什么?
EN

Stack Overflow用户
提问于 2010-03-10 19:38:30
回答 2查看 108关注 0票数 1

嘿,我已经运营我自己的游戏网站大约5年了。它是用PHP/MySQL编写的。我使用了一些AJAX,最近开始使用jQuery。我想知道如何才能让我的代码变得“更好”。我从来没有使用过PHP框架,我曾经使用过OOP,但并没有真正感受到它的好处。

我能学到什么才能继续前进?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-03-10 19:44:33

首先,有一个问题:改变任何东西真的有必要吗?

我的意思是:

  • It目前运行良好,似乎
  • 改变的意思是:
    • 花费时间改变代码
    • 花费时间testing
    • introduction of new bugs

所以除非你真的必须..。有必要改变什么吗?

如果你的回答是“是”,并且/或者你真的想改变一些东西...好的;你首先要问的问题是:

  • 我要开发一个全新的版本吗?
  • 还是我只想更新某些部分,一次更新一个?

在第一种情况下,您将从头开始重新编写应用程序--这意味着您可以做任何您想做的事情:

re-think your DB schema

  • re-think your前端(JS

,Ajax等)

(JS框架,Ajax,... )

在第二种情况下,您将增强现有的部件...

在这种情况下,我通常使用组件来更新应用程序的旧部分--例如,使用Zend_Mail而不是一些手工编写的代码(只是一个示例)。

然后,请注意,您的问题涉及的范围很广。我可以给出一个建议,那就是寻找好的/最好的实践,对两者都是:

  • 开发: MVC,框架,...
  • 测试:自动创建一些持续集成平台,比如PHPUnderControl (自动运行测试,使用PHP_CodeSniffer分析代码,生成phpDoc,...)

所有这些对于以后的新项目也是有用的;-)

这是一件很好也很有用的事情!

票数 3
EN

Stack Overflow用户

发布于 2010-03-10 19:47:01

你可以做的就是分析你的应用程序,看看它在哪里有性能瓶颈,然后改进这些瓶颈。您还可以查看您的代码库,看看哪里很难维护,并将这些部分重构为较小的函数。如果您仍在使用PHP4,请迁移到5,因为它在性能方面也有很大的改进。

不使用框架或OOP也可以。就我个人而言,两者我都喜欢,但如果你有一个正在运行的应用程序,那么为什么要强迫它进入一个你不习惯的范例或框架。

在功能方面,你可以问你网站的访问者他们想看什么。这样你就知道你并没有添加任何没人会用到的东西。你的用户会更喜欢你,因为你问他们想要什么。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2416510

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档