Php 启动大楼和mokup

Php 启动大楼和mokup,php,python,mysql,mongodb,startup,Php,Python,Mysql,Mongodb,Startup,大约两年前,我确实对代码(硬件/系统/网络)感兴趣,现在,我发现了一个激励我的项目(它确实占用了我所有的空闲时间) 从这一点开始,由于我的项目很快就可以从一个空闲时间的项目切换到一个日常工作,我目前正在开发一个基于PHP/MySQL和JQuery的项目模型 即使我是一个真正的Python/MongoDB爱好者和系统工程师,我也更喜欢使用这些技术来构建我的模型,因为它们可以在家中构建一个完整的功能私有堆栈 我在我的模型上相当先进,它似乎能按我的要求工作 现在我想知道,从你的观点来看,直接使用目标技

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

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

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

我在我的模型上相当先进,它似乎能按我的要求工作

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


很明显,因为我计划把这个项目作为我的日常工作,所以我必须有一些视觉功能来筹集一点钱,关于我,使用更简单的堆栈更容易,但是我想听听你对这类问题的反馈。

认为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不是关系数据库,这意味着您还必须重新考虑部分体系结构。

您有编程问题吗?如前所述,这只是征求意见,这不适合StackOverflow。我的观点是,你选择了错误的技术,但你真的不应该让这种技术影响你,因为我开发的应用程序不是你可能开发的应用程序,我的技能与你的不同,等等……正如你所说,这是一个需要观点而不是编程的问题,但是如果你对技术和应用有一些有趣的观点,就像这里的情况一样,不要害怕举你的例子和/或观点,我总是对答案和辩论感兴趣,即使它们不符合我的期望或感觉。我认为你的第一句话是因为我没有正确地解释自己,或者没有提供足够的信息。我宁愿说PHP作为一种原始语言对我来说更容易使用(我不在我的模型上使用框架来快速编程,我承认它太脏了),而且它对我来说更容易,只是因为我在这方面更有经验(在PHP上使用了8年,而在python上使用了近3年)。您关于不在演示中使用后端的观点非常有趣,我也会在这方面做一些测试。事实上,我的模型必须是个性化的,演示数据必须是真实的。因此,要做到这一点,我必须能够从一个已经开始使用的后端检索它们,但再一次,我会关注您的解决方案,因为我很容易实现并快速完成工作。我确实计划在我有足够的钱每天专注于我的应用程序时,立即使用python和MongoDB完全重写应用程序,但我将在本周末尝试基于python和MongoDB构建一个服务器,并重写主页,根据我的经验比较哪种技术最快(我的意思是编码xp)。非常感谢您的详细回答!