简介

ThinkPHP 是一个免费开源的,快速、简单的面向对象的 轻量级PHP开发框架 ,创立于2006年初,遵循Apache2开源协议发布,是为了敏捷WEB应用开发和简化企业应用开发而诞生的。ThinkPHP从诞生以来一直秉承简洁实用的设计原则,在保持出色的性能和至简的代码的同时,也注重易用性。并且拥有众多的原创功能和特性,在社区团队的积极参与下,在易用性、扩展性和性能方面不断优化和改进,已经成长为国内最领先和最具影响力的WEB应用开发框架,众多的典型案例确保可以稳定用于商业以及门户级的开发。

全面的WEB开发特性支持

最新的ThinkPHP为WEB应用开发提供了强有力的支持,这些支持包括:

MVC支持-基于多层模型(M)、视图(V)、控制器(C)的设计模式

ORM支持-提供了全功能和高性能的ORM支持,支持大部分数据库

模板引擎支持-内置了高性能的基于标签库和XML标签的编译型模板引擎

RESTFul支持-通过REST控制器扩展提供了RESTFul支持,为你打造全新的URL设计和访问体验

云平台支持-提供了对新浪SAE平台和百度BAE平台的强力支持,具备“横跨性”和“平滑性”,支持本地化开发和调试以及部署切换,让你轻松过渡,打造全新的开发体验。

CLI支持-支持基于命令行的应用开发

RPC支持-提供包括PHPRpc、HProse、jsonRPC和Yar在内远程调用解决方案

MongoDb支持-提供NoSQL的支持

缓存支持-提供了包括文件、数据库、Memcache、Xcache、Redis等多种类型的缓存支持

大道至简的开发理念

ThinkPHP从诞生以来一直秉承大道至简的开发理念,无论从底层实现还是应用开发,我们都倡导用最少的代码完成相同的功能,正是由于对简单的执着和代码的修炼,让我们长期保持出色的性能和极速的开发体验。在主流PHP开发框架的评测数据中表现卓越,简单和快速开发是我们不变的宗旨。

安全性

框架在系统层面提供了众多的安全特性,确保你的网站和产品安全无忧。这些特性包括:

XSS安全防护

表单自动验证

强制数据类型转换

输入数据过滤

表单令牌验证

防SQL注入

图像上传检测

商业友好的开源协议

ThinkPHP遵循Apache2开源协议发布。Apache Licence是著名的非盈利开源组织Apache采用的协议。该协议和BSD类似,鼓励代码共享和尊重原作者的著作权,同样允许代码修改,再作为开源或商业软件发布。

开源项目工时系统_GitHub - fjp203/timemaker: 定额工时管理系统相关推荐

  1. 终于把鸿蒙说明白了,关于安卓系统、AOSP(安卓开源项目)和鸿蒙系统比较

    把鸿蒙说得很明白了,小白们不要给小米.蓝绿厂泼污水文忽悠了,以为鸿蒙就和当年的龙芯一样把鸿蒙说得很明白了,小白们不要给小米.蓝绿厂泼污水文忽悠了,以为鸿蒙就和当年的汉芯一样买芯片换掉商标就行! 关于安 ...

  2. 2.4K Star!450 个重磅前端开源项目合集推荐

    大家好,我是你们的 猫哥,还是那个不喜欢吃鱼.又不喜欢喵 的超级猫 ~ 不知不觉,公众号:前端GitHub 和 GitHub 上的仓库 FrontEndGitHub 都已经更新并运营超过半年了呀, 前 ...

  3. 研发工时系统 [推荐]

    研发工时系统 研发 工时系统,或称作电子工时表,又有叫作时间表和报工系统. 主要用途 主要面向产品研发.软件研发型企业(如:汽车设计研发,铁路系统研发,航空.航天研发机构等),其主要用途是收集.统计. ...

  4. 推荐一个开源的项目工时系统:无鱼工时系统

    一.介绍 无鱼工时管理系统,是一款轻量级项目工时统计系统,可通过员工工时上报的方式,来记录项目所花费的工时,帮助企业进行项目工时统计.核算人工成本. 实时.动态.真实的展示项目投入. 二.系统定位 轻 ...

  5. keras faster物体检测_【开源项目】特斯拉+树莓派实现车牌识别检测系统

    怎样在不换车的前提下打造一个智能车系统呢?一段时间以来,本文作者 Robert Lucian Chiriac 一直在思考让车拥有探测和识别物体的能力. 本文来源:机器视觉 怎样在不换车的前提下打造一个 ...

  6. java 博客系统_讲解开源项目:5分钟搭建私人Java博客系统

    本文适合刚学习完 Java 语言基础的人群,跟着本文可了解和运行 Tale 项目.示例均在 Windows 操作系统下演示 本文作者:HelloGitHub-秦人 HelloGitHub 推出的< ...

  7. 【开源项目】特斯拉+树莓派实现车牌识别检测系统

    来源:机器之心 | 作者:Robert Lucian Chiriac 参与:王子嘉.思.一鸣 怎样在不换车的前提下打造一个智能车系统呢?一段时间以来,本文作者 Robert Lucian Chiria ...

  8. python开源考试_Github 上 10 个值得学习的 Springboot 开源项目

    spring Boot 几乎继承了所有 Spring 框架的优点,同时还可以让项目的配置更简化.编码更简化.部署更方便.近两年受到很多开发者的追捧,也是火热的不行! 下面给大家整理了 10 个 Git ...

  9. p2p linux 开源项目,权威开源项目(linux系统、sip、live555)

    1.IT知识交流(语言工具.系统问题.开源项目交流) http://stackoverflow.com/tags 2.linux系统 www.kernel.orghttp://www.gnu.org/ ...

  10. php system 255,GitHub - dwg255/OA-SYS: OA办公系统开源项目

    OA-SYS OA办公系统开源项目 这是一套主要用于演示.学习为目的OA办公自动化系统.该系统具备基本的自动化办公功能. 在使用前请确保您已阅读本系统协议部分内容. 主要功能列表 用户和用户组.权限管 ...

最新文章

  1. php fpm是干嘛的,php-fpm是什么?
  2. PHP获取页面执行时间的方法
  3. python下载完以后是什么样子_python下载后怎么用
  4. WebService_Unity
  5. CodeForces - 507E Breaking Good(二分+贪心)
  6. 微前端之qiankun
  7. 让孩子尽快了解这个世界
  8. 如何合理的规划一次 JVM 性能调优
  9. 谷歌大改Transformer注意力,速度大涨,显存大降!
  10. DT时代下 数据库灾备的探索与实践
  11. Docker运行参数详解
  12. video4linux(v4l)使用摄像头的实例基础教程与体会
  13. 七、制作主题(二) Anatomy of a theme
  14. 深入详解函数的柯里化
  15. select框的text与value值的获取(实用版)
  16. linux防火墙状态centos6一下,CentOS6.5查看防火墙的状态
  17. r语言 svycoxph_R语言之生信⑦Cox比例风险模型(单因素)
  18. FITS基本文件格式
  19. 解决 Spring Cloud 整合 zipkin 报错:org.springframework.boot.actuate.health.CompositeHealthIndicator......
  20. unicloud云开发---uniapp云开发(一)---服务空间创建以及部署一个云函数

热门文章

  1. 魔方优化大师 v5.15 中文绿色版
  2. matlab打不开怎么办,matlab打不开_matlab打不开怎么办 matleb打不开的修复方法
  3. nopCommerce 3.9 大波浪系列 之 汉化-Roxy Fileman
  4. java jsp使用flash播放mp4,jsp页面添加视频播放
  5. 味美多网址导航php,味多美网址导航源码程序按来路自动显示 2010.0329
  6. Hook技术看这篇就够了
  7. python+selenium+autoit实现自动百度识图
  8. python调用百度识图识取本地图片
  9. PotPlayer v1.7 纯净绿色版 最好用的本地视频播放器下载
  10. 动易软件向网站服务器上传软件,动易CMS粘贴图片自动上传到服务器(Java版)