PHP轻量级框架

quzhongxiong 2010-12-13 03:35:33
犹豫了很久,在考虑该不该发这个贴子,因为我不确定,我所编写的这个mini框架是否合各位的口味,现在决定发出来,主要是希望能得到各位各方面的建议,因为现在框架满天飞,要真正写出一个有特色以及结构优雅的又符合大众可能有点难

这是前两天我写的一个PHP轻量级框架,因为我很久以前就想写一个自己的小型框架,不为别的,只希望自己开发能方便一点,一切以解决实际问题为目的,现在暂时只是把结构搭起来了,里面有我写的一个留言版,也有我该框架的简要运行说明,现在贴出不同的两个地方,一个是SVN,一个是直接下载的地址

SVN http://php-framework.googlecode.com/svn/trunk/


下载地址 http://bbs.phpchina.com/attachment.php?aid=MjcwNTI5fGY2NTc0YzcxfDEyOTIyMjU1OTB8MTVlOWg1Wmtibk1zWHBoR1RLN1J6QXVQZXZCNkcrenBQZ2tEbFE0L3R3N2pqdzA%3D


建议使用SVN,因为我把最近修改的都重新提交了,呵呵,如果哪位有兴趣,可以一起维护这个小型框架,这个是一个很漫长的过程,但相信通过这样一个东西的不断完善的同时,你自己也是一个提升的过程.
...全文
1099 27 打赏 收藏 转发到动态 举报
写回复
用AI写文章
27 条回复
切换为时间正序
请发表友善的回复…
发表回复
guatoujiangyou 2011-03-14
  • 打赏
  • 举报
回复
我现在什么框架都不会用, 我要准备一下学习 ThinkPHP框架... 学会框架是一种 本领,哈哈哈哈
现在做维护 感觉有点吃力,还是加强一下好了。
falloutxxx2 2011-03-13
  • 打赏
  • 举报
回复
支持程序员自己的框架。
lijpwsw 2011-03-11
  • 打赏
  • 举报
回复
lijpwsw 2011-03-11
  • 打赏
  • 举报
回复
deyygywxf 2011-03-09
  • 打赏
  • 举报
回复
php做点小东西时,完全从头开始,有不少重复性的工作,使用已经成熟框架,又似乎牛刀杀鸡了,自己攒一个轻量级框架的确是个有建设性的工作,希望楼主继续。
lishidefeng 2011-03-09
  • 打赏
  • 举报
回复
楼主 先把大致框架说说呗
「已注销」 2011-01-29
  • 打赏
  • 举报
回复
技术牛不牛又如何,勇气可嘉,顶一个先!
lwlliang 2011-01-29
  • 打赏
  • 举报
回复
支持!。。我也想在开发方面有所长进!
黑白灰 2011-01-24
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 fireflymano 的回复:]

支持程序员自己的框架。
符合自身需求的才是牛B的
[/Quote]
++
shaogent 2011-01-24
  • 打赏
  • 举报
回复
支持呵呵
skyaspnet 2011-01-17
  • 打赏
  • 举报
回复
轻量级一个最重要的特征就是和其他资源的耦合性要小
skyaspnet 2011-01-11
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 quzhongxiong 的回复:]
呵呵,不好意思,因为这个框架刚完成不久,所以还没有编写文档,主要原因是觉得,当前框架比较简单,暂时还不具备写文档的必要性.
[/Quote]

文档相当重要,哪怕再少也需要写
ITWorking 2011-01-10
  • 打赏
  • 举报
回复
为什么在我这里跑的时候有下面的告警?

Notice: Use of undefined constant ini_set - assumed 'ini_set' in E:\phpdevelop\www\core\library\loader.php on line 25

Notice: Use of undefined constant ini_get - assumed 'ini_get' in E:\phpdevelop\www\core\library\loader.php on line 25

Notice: Use of undefined constant ini_set - assumed 'ini_set' in E:\phpdevelop\www\core\library\loader.php on line 25

Notice: Use of undefined constant ini_get - assumed 'ini_get' in E:\phpdevelop\www\core\library\loader.php on line 25

Notice: Use of undefined constant ini_set - assumed 'ini_set' in E:\phpdevelop\www\core\library\loader.php on line 25

Notice: Use of undefined constant ini_get - assumed 'ini_get' in E:\phpdevelop\www\core\library\loader.php on line 25

Warning: ini_set() expects parameter 2 to be string, array given in E:\phpdevelop\www\core\library\loader.php on line 32

Notice: Use of undefined constant ini_set - assumed 'ini_set' in E:\phpdevelop\www\core\library\loader.php on line 25

Notice: Use of undefined constant ini_get - assumed 'ini_get' in E:\phpdevelop\www\core\library\loader.php on line 25

Strict Standards: Creating default object from empty value in E:\phpdevelop\www\core\library\default_view_render.php on line 18
deyygywxf 2011-01-07
  • 打赏
  • 举报
回复
支持程序员自己的框架。
符合自身需求的才是牛B的
NeekeGao 2011-01-04
  • 打赏
  • 举报
回复
支持程序员自己的框架。
符合自身需求的才是牛B的
antboy 2011-01-01
  • 打赏
  • 举报
回复
php做点小东西时,完全从头开始,有不少重复性的工作,使用已经成熟框架,又似乎牛刀杀鸡了,自己攒一个轻量级框架的确是个有建设性的工作,希望楼主继续。
quzhongxiong 2010-12-13
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 ihefe 的回复:]

最好别修改服务器的配置
[/Quote]


对,你提的建议很好,我也曾想过不做服务器的配置,我这里需要做的几点配置是打开rewrite以及打开PDO扩展,其余需要做的配置,跟搭建一个网站所需要的工作都是一样的了,只是在线下可能操作步骤有点多.

谢谢你提的建议,呵呵
ihefe 2010-12-13
  • 打赏
  • 举报
回复
最好别修改服务器的配置
quzhongxiong 2010-12-13
  • 打赏
  • 举报
回复
呵呵,不好意思,因为这个框架刚完成不久,所以还没有编写文档,主要原因是觉得,当前框架比较简单,暂时还不具备写文档的必要性.
tabris17 2010-12-13
  • 打赏
  • 举报
回复
直接发文档,源代码没兴趣看
加载更多回复(1)
ThinkPHP 3.0正式版完全开发手册 CHM格式 如果下载解压后无显示,请单击右键->属性:单击常规标签下方的“解除锁定”,然后“应用”,“确定”,即可查看 -------------------- 华丽的分割线 ----------------------- ThinkPHP是一个免费开源的,快速、简单的面向对象的轻量级PHP开发框架,遵循Apache2开源协议发布,是为了敏捷WEB应用开发和简化企业应用开发而诞生的。ThinkPHP从诞生以来一直秉承简洁实用的设计原则,在保持出色的性能和至简的代码的同时,也注重易用性。并且拥有众多的原创功能和特性,在社区团队的积极参与下,在易用性、扩展性和性能方面不断优化和改进,众多的典型案例确保可以稳定用于商业以及门户级的开发。 经过6年的不断积累和重构,3.0版本又是一个新的里程碑版本,在框架底层的定制和扩展方面趋于完善,使得应用的开发范围和需求适应度更加扩大,能够满足不同程度的开发人员的需求。而且引入了全新的CBD(核心+行为+驱动)架构模式,旨在打造DIY框架和AOP编程体验,让ThinkPHP能够在不同方面都能快速满足项目和应用的需求,并且正式引入SAE、REST和Mongo支持。 使用ThinkPHP,你可以更方便和快捷的开发和部署应用。当然不仅仅是企业级应用,任何PHP应用开发都可以从ThinkPHP的简单和快速的特性中受益。ThinkPHP本身具有很多的原创特性,并且倡导大道至简,开发由我的开发理念,用最少的代码完成更多的功能,宗旨就是让WEB应用开发更简单、更快速。为此ThinkPHP会不断吸收和融入更好的技术以保证其新鲜和活力,提供WEB应用开发的最佳实践!经过6年来的不断重构和改进,ThinkPHP达到了一个新的阶段,能够满足企业开发中复杂的项目需求,足以达到企业级和门户级的开发标准。 ThinkPHP遵循Apache2开源许可协议发布,意味着你可以免费使用ThinkPHP,甚至允许把你基于ThinkPHP开发的应用开源或商业产品发布/销售。

4,250

社区成员

发帖
与我相关
我的任务
社区描述
国内外优秀PHP框架讨论学习
社区管理员
  • Framework
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧