Web高效开发必备的PHP框架

Web高效开发必备的PHP框架项目名称:多功能THinkPHP开源框架项目名称:基于Laravel的轻量级web部署系统Fixhub

1、项目名称:多功能 THinkPHP 开源框架

项目简介:使用 THinkPHP 开发项目的过程中把一些常用的功能或者第三方 sdk 整合好,开源供亲们参考,如 Auth 权限管理、支付宝、微信支付、阿里oss、友盟推送、融云即时通讯、云通讯短信、Email、Excel、PDF 等等。这些都是经过线上运营考验的,无毒害可以免费放心折腾使用。只要不会某一天找到我说因为借鉴了这个开源产品的一些方法,而导致了好几个亿的损失,要我负责并赔偿就好~  ̄へ ̄

此开源产品面向所有 THinkPHP 开发用户,因为我的基本思想是不改动框架的源文件,只是围绕着框架扩展,所以整合的这些功能都可以无痛兼容各种环境,既可以按照文章将整合的这些功能方便的移植到你已有的项目中,也可以直接以此项目为基础开发。

 

2、项目名称:基于 Laravel 的轻量级 web 部署系统 Fixhub

项目简介:Fixhub 是一款免费、开源,基于 Laravel 5.3 框架开发的 web 自动部署系统。目前实现的功能主要包括:

  • 支持 PHP、Python、JAVA、Ruby 等项目的发布。
  • 通过 SSH 将程序部署到多台服务器上。
  • 直接从 Git 仓库克隆项目代码并进行打包、安装。
  • 执行远程服务器 bash 命令。
  • 通过 Websocket 实现项目部署状态的实时跟踪。
  • 在服务器保留追溯版本记录,以便快速回滚。
  • 通过任务计划进行项目健康检测。
  • 可通过 webhook 触发部署。
  • 上线单申请、审核流程。
  • Slack 和邮件通知。

 

3、项目名称: 基于Yii 框架协同办公管理系统 IBOS

项目简介:IBOS 是一个基于PHP开发、Yii框架、免费开源的,快速、高效的协同办公管理系统。最新的 IBOS 为协同办公应用开发提供了强有力的支持,这些支持包括:

  • 复杂的用户组织结构管理支持。
  • 灵活和完善的角色权限控制体系,权限粒度支持到方法的权限设置。
  • 实用的功能和完善的插件机制。
  • 模块化的功能应用机制,可单独安装卸载单个应用。
  • 云平台支持提供了对新浪 SAE 平台和本地环境双重支持的选择,具备“横跨性”和“平滑性”,支持本地化开发和调试以及部署切换。
  • 缓存支持提供了包括文件、数据库、Memcache、Xcache、Redis 等多种类型的缓存支持。

 

4、项目名称:基于 CodeIgniter 框架的 CMS

项目简介:菜鸟 CMS 是用 CodeIgniter + bootstrap2.0 面向开发人员的通用管理后台,视情况而定是否运用到你自己的项目中,其主要功能包括:

  • 权限模块
  • 会员模块
  • 文章模块
  • 幻灯片模块
  • 类别模块
  • 缓存模块
  • 日志模块
  • 系统设置

 

链接:https://pan.baidu.com/s/1v5gm7n0L7TGyejCmQrMh2g 提取码:x2p5

免费分享,但是X度限制严重,如若链接失效点击链接或搜索加群 群号936682608

5、项目名称:基于 zend 开发的 CMF 系统

项目简介:本项目是一个基于 zend framework 1.12.3 开发的 CMF 系统。

  • 在不改动 zend framework 代码的基础上构建的基于 app 的 CMF 系统。
  • 自带后台,以及安装模块。
  • 对 zend framework 的 ini 配置文件进行缓存,大大提高了 zend framework 的运行速度。
  • 巧妙的使用 zend framework 的 layout ,view 模块,使各 app 模块,可以使用全局 layout 进行布局,也可以 app 模块自定义的布局,(默认情况下 app 模块未定义 layout 布局将使用全局布局)。
  • 数据库通过定义可以开启读写分离功能,通过配置 ini 文件,可以很方便的分库,各分库之间的功能可以无缝调用。
  • 每个 app 模块包含有一个 library 库,各 app 模块 libray 库,可以互相调用,libray 分 dao,service,tool 三层结构,非常方便以后扩展。
  • 类库实现自动加载,不需要特意 include。

等等还有许多其他功能,适合初学 zend framework 的开发人员学习以及高级开发人员在项目中使用。

 

6、项目名称:基于 phalcon 开发的内容管理系统

项目简介:本项目是基于 Phalcon 开发的内容管理系统。 特性:

  • 继承 Phalcon 框架全功能。
  • 多网站支持,异站点用户文件、同网站私有/共有网站隔离。
  • 强大的个性化环境,每个用户可以对网站内容和表现形式进行个性化设置。
  • 基于用户角色、模块、角色的权限控制系统,当然,您也可以通过回调函数进行更精细控制。
  • 提供的站内搜索系统原生支持全文搜索。
  • 使用 volt 编写主题模板,类 twig 语法,单比 twig 更高效。
  • Tolowan 提供的实体管理、字段管理、表单管理、模型管理等机制,可以大大缩减二次开发的难度和所需时间。

原文地址:https://www.cnblogs.com/it-hao/p/11722233.html

时间: 2024-07-29 22:25:56

Web高效开发必备的PHP框架的相关文章

Web前端开发必备:《Jquery实战》第3版 介绍

目标读者 本书适合想深入学习jQuery的Web开发人员.全栈工程师.架构师.jQuery是互联网上最流行的JavaScript框架.本书的目标是希望读者成为Web高级开发人员,无论起点如何.本书深入介绍了整个jQuery框架,此外还专门深入介绍了插件编程,以及一些扩展开发工具和框架,比如Bower和QUnit,当然还有经典的开发实战原则.每个API方法都使用了简明扼要的语法块来描述参数和返回值. <jQuery实战>(第三版)涵盖了从简单入门(如何在网页中引入jQuery)到高级开发的内容,

Web前端开发必备工具推荐

http://gaohaixian.blog.163.com/blog/static/12326010520114265223489/不管你做前端开发还是网页重构,前端工具都起着非常重要的作用,这里向大家推荐一些优秀,且被广为用之的前端开发工具.下面主要为大家 推荐的是辅助开发工具和网页调试工具. 1.前端开发必备工具之辅助开发工具篇 在这里推荐一些前端开发中可以是你提高开发效率的小工具,既小巧又方便: 一.截图,取色,量尺寸,屏幕录制工具 FastStone Capture 主要用途:截图,取

移动web app开发必备 - 异步队列 Deferred

背景 移动web app开发,异步代码是时常的事,比如有常见的异步操作: Ajax(XMLHttpRequest) Image Tag,Script Tag,iframe(原理类似) setTimeout/setInterval CSS3 Transition/Animation HTML5 Web Database postMessage Web Workers Web Sockets and more… 后面几个是CSS3 HML5加入的新API.这些接口都是会产生异步的操作 比如本人的一个

DoNet 高效开发必备开发工具

工欲善其事,必先利其器,没有好的工具,怎么能高效的开发出高质量的代码呢? 本文为 ASP.NET 开发者介绍一些高效实用的工具,包括 SQL 管理,VS插件,内存管理,诊断工具等,涉及开发过程的各个环节,让开发效率翻倍. Visual Studio Visual Studio Productivity Power tool: VS 专业版的效率工具. Web Essentials: 提高开发效率,能够有效的帮助开发人员编写CSS, JavaScript, HTML 等代码. MSVSMON: 远

ASP.NET MVC开发:Web项目开发必备知识点

最近加班加点完成一个Web项目,使用Asp.net MVC开发.很久以前接触的Asp.net开发还是Aspx形式,什么Razor引擎,什么MVC还是这次开发才明白,可以算是新手. 对新手而言,那进行Asp.net MVC开发应该提前掌握多少程度的知识点才能畅通无阻进行开发? 下面是这次开发结束后做的一些知识点梳理总结,掌握如下知识点开发大型Asp.net MVC项目将不会有太大问题. 知识点总纲 代码规范 前段View 后端 1. 代码规范 好的规范可以让团队更加有效率! C#代码规范 使用St

web前端开发必备技术

1.Vue.js是什么? Vue.js(读音 /vju?/, 类似于 view) 是一套构建用户界面的 渐进式框架.与其他重量级框架不同的是,Vue 采用自底向上增量开发的设计.Vue 的核心库只关注视图层,并且非常容易学习,非常容易与其它库或已有项目整合.另一方面,Vue 完全有能力驱动采用单文件组件和 Vue 生态系统支持的库开发的复杂单页应用. Vue.js 的目标是通过尽可能简单的 API 实现响应的数据绑定和组合的视图组件. 如果你是有经验的前端开发者,想知道 Vue.js 与其它库/

Web前端开发必备手册(Cheat sheet)

转自:http://blog.bingo929.com/cheat-sheets-for-web-develop.html Cheat sheet这个词组如果直译成中文,意思大概是"作弊小抄"之类的词,但Cheat sheet这个词的实际意思已经并非是贬义了,虽然中文还没有实际的对应词能够很好的翻译"Cheat sheet",但大致意思就是用于参考的简洁手册,就像是考试作弊时将必备的数学公式等写在一张纸上,以便考试时查询. 1.CSS Cheat Sheet 2.H

Web前端开发视频教程

零基础Web前端开发工程师高端培训配项目开发 课程讲师:叮咚 适合人群:初级 课时数量:335课时 用到技术:PS.Flash.HTML.CSS.js框架.Ajax技术 涉及项目:支付宝社区.传统企业站.行业网站.轻博客 咨询QQ:1840215592 第一部分 Web前端设计师之十八般武艺 - 了解PS+Flash(25讲) 第二部份 Web前端设计师入门必备 - 新手学HTML+CSS(17讲) 第三部分 第三章 Web前端设计师之内功修炼 - CSS高级及兼容Hack技术(22讲) 第四部

web app 开发必不可少的滑动插件 Flipsnap

flipsnap.js一个轻量级的滑动效果JS开发库,仅有8k大小(压缩版),包含了10种滑动方式,是web app开发必备的js库,除了兼容主流的智能手机浏览器(iossafari,android,win phone7 ie9+)外还兼容 PC 版的谷歌和Safari等. 演示地址:http://pxgrid.github.io/js-flipsnap/demo.html web app 开发必不可少的滑动插件 Flipsnap,布布扣,bubuko.com