2009-12-01 92 views
0

我已经放弃了PHP,因为这是一个噩梦来维护。然后我在asp.net C#中重新编程了整个站点,这更好。维护是一件轻而易举的事情。我最近一直听到很多关于RoR的好消息,但我不想用这种语言开发软件,如果它像PHP speghetti代码。那么,我可以使用RoR制作Web应用程序,而不必混杂使用代码混合的HTML吗?我可以使用Ruby on Rails编程网站,并且没有Speghetti代码吗?

+6

有可能写非意大利面代码PHP – barkmadley 2009-12-01 09:16:19

+0

这个问题很漂亮。编写非意大利面代码与模式的功能一样,就像它的语言一样。一个坚实的MVC框架可以为PHP创造奇迹。尽管如此,我仍然会为更好的语言投票。 – 2009-12-01 10:09:00

回答

5

是的,很容易。 Rails 非常感谢强烈建议您的应用程序使用模型 - 视图 - 控制器结构。可以将业务代码放入视图中,但这很不自然。尝试通过Rails站点上的其中一个教程进行操作。他们只花了15分钟,并会给你一个关于Rails中的结构如何的好主意。

2

整个MVC架构实际上是针对更精确的分段代码,所以遵循MVC模型,通过设计保持代码清洁!

相关问题