2011-03-11 74 views
-1

我需要开发一些Web应用程序,但我需要一个工具来帮助我快速完成此操作。快速开发的Web框架?

目前我使用CodeIgniter(PHP),但我没有得到我需要的速度。

我觉得有必要:

  • 一种创建数据库表的形式,那种任务的是占用了大部分时间。

有人可以提供有关如何全速开发Web应用程序的线索吗?我应该使用哪种框架/工具?

最好的问候,

+0

ruby​​onrails.org nette.org djangoproject.com - 任何应该做的工作。尝试谷歌 - 这也有帮助。 – 2011-03-11 10:28:22

+0

codeigniter支持脚手架,它可以帮助您从数据库表格中创建表单。 '在CodeIgniter中创建博客'(视频教程)将帮助您了解如何在codeIgniter中执行脚手架。 – AceMark 2011-03-14 15:31:40

回答

0

的笨有脚手架的支持,它可以帮助你从数据库表箱的形式。此链接Creating a blog in CodeIgniter将帮助您了解如何在codeIgniter中执行脚手架。

希望有帮助。

1

它是否必须是PHP?如果您对Python感兴趣,我会极力推荐web2py进行非常快速的开发。设置,学习和使用非常简单(有很多内置的默认设置),但它也非常强大,灵活且功能全面。它不需要安装或配置,没有相关性(二进制分布甚至包括Python解释),并包括一个web服务器,数据库抽象层,支架的应用,jQuery的用于Ajax functionality,和一个基于网络的IDE /管理接口(见demo)。它有很好的documentation,如果您有任何问题,这里有一个非常有帮助和响应mailing list

您可以使用SQLFORM功能或更简单的CRUD功能轻松地从数据库表中创建表单。这些表格是高度可定制的,并自动处理字段验证,并防止双重提交和跨站点请求伪造。脚手架应用程序还包括一个为所有数据库表(以及导入/导出功能)提供CRUD操作的database administration interface(仅供管理员使用)。

0

如果您将.net作为后端,请查看vcl.js. 其主要用于业务应用的快速Web的工具,包含完整的堆栈。(前端,后端,组件,数据绑定,数据库等)

http://vcljs.com

都具有友好的API

var qur = new V.TQuery(this) 
qur.SQL = “Select * from customers”; 
qur.open(); 

var inp = V.TDBInput(this,’itm’); 
inp.DataSet = qur; 
inp.FieldName = “FirstName” 
0

如果您正在寻找PHP有效的ORM框架,使用原则,Doctrine2,行走或CakePHP的与Skipper使用它。那么你将有优势的:

  • ORM方法(清洁和可读的代码)
  • 可视化(快速设计和易于文档)
  • 简图自动代码生成(没有拼写错误或忘记了密码)

因此,代码的开发将非常迅速。