PHP框架之Qcodo

简介

  Qcodo是一款完全面向对象的PHP开发框架,它支持PHP5,基于MVC架构模式与CRUD代码生成功能,并采用事件驱动处理方式。该框架由代码生成器和Qforms组成,属于轻量级框架,Qforms与QControl 包提供底层AJAX支持。它的目标为快速应用开发,重点强调逻辑性、可用性,而并不是HTML代码的编写。Qcodo能够将代码与HTML页面完全分离,并为开发人员提供相同的Web控件,减少重复代码,提高开发效率。它能在开发人员对数据模型进行修改后保留PHP对象和HTML中的自定义设置,即使重新生成代码。

  优点

  1.项目的安全性、稳定性较强,高效;

  2.代码的逻辑性、可用性、复用性较强;

  3.强大的数据库。

  缺点:

  1.可伸缩性较弱;

  2.Table的ID对应偶尔会出现对应不准确的情况,需要开发者注意。

  Qcodo v0.4.18免费下载地址:  http://down.ddvip.com/view/128998217537814.html

  Qcodo官网地址:  http://www.qcodo.com/

时间: 2024-09-08 10:10:42

PHP框架之Qcodo的相关文章

22个开源的PHP框架

  PHP 是一个被广泛使用的来进行Web开发的脚本语言.虽然有很多其它可供选择的Web开发语言,像:ASP 和Ruby,但是PHP是目前为止世界上最为流行的. 那么,是什么让PHP如此流行?PHP 如此之流行是因为比起别的语言来,它更容易学习,网上有一大堆相当相当不错的PHP教程可以让你快速地马上就可以进行Web程序的开发.虽然PHP是是简单的,而且是容易上手的,但用它编程还是有点麻烦,尤其是一些反复在用的功能.不过,幸运的是,很多开发团队早就注意到了这点,现在在网上,PHP有许多的可以信任的

充分利用 .NET 框架的 PropertyGrid 控件(微软)之二

控件|微软 创建 PropertyGrid 控件要使用 Visual Studio .NET 创建 PropertyGrid 控件,需要将该控件添加到工具箱中,因为默认情况下并不包含该控件.在 Tools(工具)菜单中,选择 Customize Toolbox(自定义工具箱).在对话框中选择 Framework Components(框架组件)选项卡,然后选择 PropertyGrid. 如果您从命令行编译代码,请使用 /reference 选项并指定 System.Windows.Forms.

CI框架发送邮件

CI框架有发送邮件类:具体的可以看手册,关于邮件的配置文件,我放在单独的文件里,方便以后维护 文件名为:email.php,这个文件保存到application/config/email.php,然后在控制器里加载$this->load->library("email"),这样就不需要使用$this->email->initialize()函数来初始化参数了 Php代码 <?php $config["protocol"] = "

MFC框架下 单文档视图中多视图切换问题

问题描述 MFC框架下 单文档视图中多视图切换问题 在MainFrm.cpp 里对主视图进行了切分 BOOL CMainFrame::OnCreateClient(LPCREATESTRUCT lpcs CCreateContext* pContext){ // TODO: Add your specialized code here and/or call the base class // CRect rc; // 获取框架窗口客户区的CRect对象 GetClientRect(&rc);

Java集合源码剖析:Java集合框架

Java集合工具包位于Java.util包下,包含了很多常用的数据结构,如数组.链表.栈.队列.集合.哈希表等.学习Java集合框架下大致可以分为如下五个部分:List列表.Set集合.Map映射.迭代器(Iterator.Enumeration).工具类(Arrays.Collections). Java集合类的整体框架如下: 从上图中可以看出,集合类主要分为两大类:Collection和Map. Collection是List.Set等集合高度抽象出来的接口,它包含了这些集合的基本操作,它主

【玩转数据系列十】利用阿里云机器学习在深度学习框架下实现智能图片分类

伴随着今日阿里云机器学习PAI在云栖大会的重磅发布,快来感受下人工智能的魅力. 一.背景 随着互联网的发展,产生了大量的图片以及语音数据,如何对这部分非结构化数据行之有效的利用起来,一直是困扰数据挖掘工程师的一到难题.首先,解决非结构化数据常常要使用深度学习算法,上手门槛高.其次,对于这部分数据的处理,往往需要依赖GPU计算引擎,计算资源代价大.本文将介绍一种利用深度学习实现的图片识别案例,这种功能可以服用到图片的检黄.人脸识别.物体检测等各个领域. 下面尝试通过阿里云机器学习平台产品,利用深度

微服务的框架选择

从微服务说起 微服务架构(MSA)是一种架构概念,旨在通过将功能分解到各个离散的服务中以实现对解决方案的解耦.你可以将其看作是在架构层次而非获取服务的类上应用很多SOLID原则. 用通俗的话来讲,就是为了高度解耦软件之间的依赖性,使每个独立的模块都能够单独测试,单独运维,最大限度的提高软件的开发流程.从下图可以看一下微服务的软件生命周期. 软件从需求分析就可以适配模块,也就是说需求分析的过程就可以加入设计,从新的角度来说就是在哪个模块中进行升级开发,开发人员在开发完成后,通过持续集成,将开发的结

ios-PKRevealController这个框架要怎么禁用掉左右滑动手势??

问题描述 PKRevealController这个框架要怎么禁用掉左右滑动手势?? PKRevealController这个框架要怎么禁用掉左右滑动手势??因为很多地方都不想要它可以划出菜单 解决方案 在viewdidload中添加 if ([self.navigationController respondsToSelector:@selector(interactivePopGestureRecognizer)]) { self.navigationController.interactiv

frameset框架,分为左右两边,左边是导航栏,点击左边,右边显示对应的图片img

问题描述 frameset框架,分为左右两边,左边是导航栏,点击左边,右边显示对应的图片img frameset框架,分为左右两边,左边是导航栏,点击左边,右边显示对应的图片img(仅仅是图片),问题是:如何让图片在右边居中? 谢谢 C币少,见谅 解决方案 简化为div居中! 如果是水平居中那么可以margin: 0 auto, 如果是垂直也居中那么:position:relative; left :50%; top:50%; margin-left: 图片宽度乘以-1/2:margin-top