轻量级 PHP 开发框架 Lge

码农软件 · 软件分类 · Web框架 · 2019-03-25 12:43:19

软件介绍

Lge的全称为 Lightweight Glue Engine, 从2008年便开始开发,并陆续应用到了若干项目和不同的场景中,直到最近才将框架内容陆续开源出来(从v3.0开始)。

Lge的开源地址为:https://gitee.com/johng/Lge

Lge的示例代码在:https://gitee.com/johng/Lge_Playard

Lge的使用文档在:https://gitee.com/johng/Lge/tree/master/doc

 

Lge的设计初衷:

这个框架开始设计的时候,当时PHP里面还没有像现在这么多的开发框架。后面做项目管理及团队管理的需要,需要一款足够轻量级,并且学习成本低,不同成员架构的团队都能够通过快速培训便能加入实战的框架。因此:

1、这个框架需要尽可能简单,学习成本低,容易项目引入;

2、它只能够包含一个项目需要的核心功能,需要执行高效;

3、程序代码需要尽可能精简小巧,程序结构需要清晰简洁;

4、需要管理和维护成本低,不同层次的开发人员皆能够胜任;

 

Lge的主要特点:

1、框架的执行效率:逻辑简单,结构清晰,执行高效(核心代码只有几百KB);

2、框架的学习成本:KISS设计,简单易于学习,降低团队的学习曲线,减少学习成本;

3、框架的低耦合性:框架独立,可以方便引入到其他项目或者框架中使用,且互不影响;

4、完美支持PHP7,建议在PHP7环境下使用;

 

Lge的相关文档:

1、框架基础介绍

2、Lge的配置及使用

3、Lge的数据库操作

4、Lge的数据校验功能

5、FastTpl – 轻量级模板解析引擎

 

 

 

本文地址:https://codercto.com/soft/d/2118.html

大学程序设计课程与竞赛训练教材

大学程序设计课程与竞赛训练教材

吴永辉、王建德 / 机械工业出版社 / 2013-6 / 69.00

本书每章为一个主题,实验内容安排紧扣大学算法和数学的教学,用程序设计竞赛中的算法和数学试题作为实验试题,将算法和数学的教学与程序设计竞赛的解题训练结合在一起;在思维方式和解题策略的训练方面,以问题驱动和启发式引导为主要方式,培养读者通过编程解决问题的能力。 本书特点: 书中给出的234道试题全部精选自ACM国际大学生程序设计竞赛的世界总决赛以及各大洲赛区现场赛和网络预赛、大学程序设计竞......一起来看看 《大学程序设计课程与竞赛训练教材》 这本书的介绍吧!

HTML 编码/解码
HTML 编码/解码

HTML 编码/解码

URL 编码/解码
URL 编码/解码

URL 编码/解码