可以创建没有框架的Web应用程序吗?

时间:2017-02-26 10:39:00

标签: php html css web-applications

我想知道是否有可能创建一个Web应用程序,用户可以在不使用Rails或Node.js等框架的情况下注册,登录和付款,而是使用html,css,php,mysql等。 这甚至可能吗?

2 个答案:

答案 0 :(得分:3)

是的,完全有可能在没有框架的情况下编写任何Web应用程序。请记住,框架也是用它们各自的编程语言编写的 - 因此,没有一个框架,你可以获得相同的结果,但是它会更耗时,并且需要更多的工作来“重新发明轮子”。框架通常提供许多可以使用的有用功能,但在交换中,您必须遵守其标准,语义和规则。

许多高端应用程序的程序员选择在没有框架的情况下进行开发,因为他们不希望受到这些边界的约束。此外,还有性能原因 - 如果您可以根据业务需求精细定制应用程序,它可能会运行得更快。

另外,请记住Node.js不是框架 - 它是一个工具集,允许在OS环境中运行JavaScript应用程序而不是浏览器。

答案 1 :(得分:2)

这需要花费很多时间,但确实有可能。这些“框架”可以帮助您加快速度。我建议你看一下几个MVC框架。例如:LaravelCodeigniterSymfony。这些框架将为您做很多事情(考虑安全性和路由),但您仍然必须自己编写逻辑的最大部分。