首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >启动构建和样机

启动构建和样机
EN

Stack Overflow用户
提问于 2013-09-02 23:44:19
回答 1查看 69关注 0票数 0

大约两年前,我确实发现了我对代码(硬件/系统/Web)的兴趣,现在,我找到了一个激励我很多的项目(它确实占用了我所有的空闲时间)。

从这一点开始,因为我的项目可能很快就会从一个空闲时间项目切换到日常工作,我目前正在开发基于PHP/MySQL和JQuery的这个项目的模型。

即使我是一个真正的Python/MongoDB爱好者和系统工程师,我也更喜欢这些技术来构建我的模型,因为它们可以简单地在家里构建一个完整的功能私有堆栈。

我在我的模型上相当先进,它看起来像我想要的那样工作。

现在,我想知道,从您的观点来看,直接使用目标技术(Python/MongoDB)构建我的模型是否比使用简单的PHP/MySQL组合来构建模型更好?

显然,因为我计划让这个项目成为我的日常工作,我必须有一些视觉上有功能的东西才能筹集到一点钱,而关于我,使用一个更简单的堆栈更容易,但我希望你能就这类问题提供反馈。

EN

回答 1

Stack Overflow用户

发布于 2013-09-03 00:08:35

PHP/MySQL比Python/MongoDB更容易或更简单的想法是不一致的。例如,如果你将Django (最流行的python web框架)和symfony(PHP)进行比较,你会发现它们在功能和架构方面几乎是一样的(symfony实际上稍微复杂一些,但也有更多非常高级的功能)。

对于模型,如果我是你,我会只使用HTML/jQuery/CSS。构建您的页面,就像您希望在测试版中使用它们一样,使用jQuery加载用json编写的示例数据。这就是你所需要的。你甚至可以找到WYSIWYG应用程序来加速这个过程。

稍后,您可以使用python或php构建后端应用程序,这并不重要。集成过程将是相同的,创建模型,创建控制器,并使用已有的HTML作为模板。

在php/mysql中构建应用程序,然后将其转换为python/mangodb将使您重写几乎所有的代码,原因很简单,因为python与php有很大不同(我想说也更简单,但这只是我的观点),而且因为mangodb不是关系数据库,这意味着您将不得不重新考虑部分架构。

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

https://stackoverflow.com/questions/18576838

复制
相关文章

相似问题

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