在线发布WEB2项目或等到MVC框架准备好


Publish WEB2 project online or wait until is MVC framework ready?

在过去的2年中,我研究了phpMySQL,以构建我的项目。我来自ActionScript3Object Oriented Programming,但我是自学成才的,不幸的是,我不知道编程的最深奥的部分。

现在我写的项目已经接近尾声,它可以在网上发布,但它都是用程序php风格写的,只有一个类的会话和一些东西。

所有的工作速度快,没有问题(我可以看到),但如果我需要添加一些功能的网站,如用户板,添加登录与其他帐户(facebook, openid等),我认为这将是很难改变。

我知道有像cakephp, zend和许多其他MVC frameworks这样的解决方案,有助于优化开发时间,所以我只是想知道我是否应该从这个基础开始,或者我可以在将来传递给它。

当前的数据库不是那么不同,它应该是MVC准备好了,有些事情需要改变,我不知道究竟涉及这,我不知道是否有可能改变数据库结构在未来与数百万行添加(我希望!)。

我的问题是:

我应该在线发布我的web2项目还是应该等待MVC framework准备好重写它?

尽早发布,看看它是否有效。没有用户,你的项目毫无价值。您可以在测试环境的幕后重写它。

当我把旧网站转换成cakePHP时,我自己也有过这样的疑问。当你第一次看到这样一个相当规模的项目时,它可能会让你不知所措,但一旦你进入其中,你就会从中获得一些乐趣。

示例:由于每天建立网站可能是乏味和单调的,你实际上可以享受这个迁移过程与一些新的技术。我能够通过编写一系列javascript正则表达式将数据处理成我需要的格式,将9表数据库转换为MVC准备。

这可能需要你花一到两周的时间来完成,但如果你想扩展你的技能,你可能会喜欢它。

当然,对javascript来说,处理这些数以百万计的表项可能有点多,但有了在不到一周的时间内编写MVC应用程序的能力,你可能会在不到一个月的时间内(可能)重建你的网站。

好运。