在线发布WEB2项目还是等到MVC框架准备好了?

时间:2011-04-25 08:49:29

标签: php model-view-controller cakephp publish

在过去的两年里,我研究了phpMySQL来构建我的项目。我来自ActionScript3所以Object Oriented Programming,但我是一个自学成才,不幸的是我不知道编程最深的部分。

现在我写的项目已接近尾声,可以在线发布,但它都是用程序php样式编写的,只有会话类和其他东西。

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

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

当前数据库与MVC准备工作方式没什么不同,有些事情需要改变,我不知道究竟是什么涉及到这个,我不知道是否有可能改变数据库结构在未来添加了数百万行(我希望!)。

所以我的问题是:

我应该在线发布我的web2项目还是我应该等待重新编写MVC framework

2 个答案:

答案 0 :(得分:0)

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

答案 1 :(得分:0)

我在使用旧网站并希望将它们转换为cakePHP时,实际上已经对此进行了质疑。当你第一次看到这样一个体面的大小项目时,它可能是压倒性的,但一旦你进入它,你实际上可以有一些乐趣。

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

你可能需要一周或两周才能完成这项任务,但如果你想扩展自己的技能,你可能会喜欢它。

当然,使用数百万个表条目执行这些类型的流程可能对javascript有点多,但是能够在不到一周的时间内编写MVC应用程序,您可能会在不到一个月的时间内重建您的站点(MIGHT )。

祝你好运。