兄弟连ThinkPHP视频教程介绍

ThinkPHP是一个快速、开源的轻量级国产PHP开发框架,是业内最流行的PHP框架之一。为让更多ThinkPHP使用者学习和应用,LAMP兄弟连与ThinkPHP官方联合推出本套视频教程。

本套视频教程总计30集,依据ThinkPHP最新版本 (3.1.2)录制,由兄弟连高级讲师赵桐正亲自操刀讲授,保持兄弟连视频教程一贯的风格:高清无码、同步录音、真人发声、毫无删减!最重要的是,为弘扬 开源精神,让ThinkPHP惠及更多PHP爱好者,本套视频教程完全免费!

教程内容涵盖ThinkPHP 3.1.2所有关键技术,力求详尽实用,并附有大量的实例演示讲解,是目前国内讲述ThinkPHP最为详实的一套视频资料。整部视频教程由浅入深,循序渐进,内容编排精心,风格诙谐幽默,力求让初学者轻松地从中学到大量知识和技巧。

    通过本视频教程你不仅可以完全掌握ThinkPHP的使用,更能深刻体会到利用ThinkPHP开发的灵活、快捷和高效,enjoy ThinkPHP!



ThinkPHP是一个开源的PHP框架,是为了简化企业级应用开发和敏捷WEB应用开发而诞生的。最早诞生于2006年初,原名FCS,2007年元旦正式更名为ThinkPHP,并且遵循Apache2开源协议发布。早期的思想架构来源于Struts,后来经过不断改进和完善,同时也借鉴了国外很多优秀的框架和模式,使用面向对象的开发结构和MVC模式,融合了Struts的Action和Dao思想和JSP的TagLib(标签库)、RoR的ORM映射和ActiveRecord模式,封装了CURD和一些常用操作,单一入口模式等,在模版引擎、缓存机制、认证机制和扩展性方面均有独特的表现。

CURD是一个数据库技术中的缩写词,一般的项目开发的各种参数的基本功能都是CURD。

CURD 定义了用于处理数据的基本原子操作。它代表创建(Create)、更新(Update)、读取(Read)和删除(Delete)操作。

之所以将CURD 提升到一个技术难题的高度是因为完成一个涉及在多个数据库系统中进行CRUD操作的汇总相关的活动,其性能可能会随数据关系的变化而有非常大的差异。

CURD 操作通常是使用关系型数据库系统中的结构化查询语言(Structured Query Language,SQL)完成的。

随着 Web 变得更加具有面向数据特性,因此需要从基于 SQL 的 CURD 操作转移到基于语义 Web 的 CURD 操作。

ThinkPHP可以支持windows/Unix/Liunx等服务器环境,正式版需要PHP5.0以上版本支持,支持MySql、PgSQL、Sqlite以及PDO等多种数据库。

作为一个整体开发解决方案,ThinkPHP能够解决应用开发中的大多数需要,因为其自身包含了底层架构、兼容处理、基类库、数据库访问层、模板引擎、缓存机制、插件机制、角色认证、表单处理等常用的组件,并且对于跨版本、跨平台和跨数据库移植都比较方便。并且每个组件都是精心设计和完善的,应用开发过程仅仅需要关注您的业务逻辑。

ThinkPHP遵循 Apache2开源许可协议发布,意味着用户可以免费使用ThinkPHP,甚至允许把用户的ThinkPHP应用采用商业闭源发布。

CURD和操作高度自动化支持

ThinkPHP提供了灵活和方便的数据操作方法,不仅实现了对数据库操作的四大基本操作(CURD):创建、读取、更新和删除的实现,还内置了很多实用的数据操作方法,提供了ActiveRecords模式的最佳体验。

丰富的查询语言支持

ThinkPHP大多数情况使用的都是对象查询,因为充分利用了ORM查询语言,了解查询条件的定义对使用对象查询非常有帮助,对于复杂的查询,或者从安全方面考虑,可以使用HashMap对象或者索引数组来传递查询条件。

使用ThinkPHP框架快速搭建网站


转载于:https://my.oschina.net/ajian2014/blog/309708

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值