资源预览内容
第1页 / 共19页
第2页 / 共19页
第3页 / 共19页
第4页 / 共19页
第5页 / 共19页
第6页 / 共19页
第7页 / 共19页
第8页 / 共19页
第9页 / 共19页
第10页 / 共19页
亲,该文档总共19页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
北风网项目实战培训,1.项目课程简介及项目技术简介,讲师:鲁国行人甲(北风网版权所有),基于BootStrap+jQuery+ThinkPHP+MongoDB社区网站教程,课程概述,课程简介 项目简介 学习曲线 学习基础 其他事项,1.课程简介,简介: 近几年来,随着互联网和web2.0的发展,社 交、微博和论坛等网站形式发展蓬勃。而社 区网站更是细化了网站的种类,所谓社区网 站就是以某类主题(如技术、交友和旅行等) 为核心,所有用户共同参与的网站系统。本 课程是以社区交流网站为核心实战项目,旨 在帮助用户迅速掌握构建完整网站的能力和 技术。,1.课程简介,课程阶段: 基础入门与提高阶段 基础技术的学习与提高,以最高效的方法实现基本网站技术的学习和提升。 项目实战阶段 全方面的根据实战项目提高个人技能。,1.课程简介,参考网站: 10gt.com ruby-china.org 缘创派,学习地址: Bootstrap视频教程: http:/www.ibeifeng.com/goods-358.html,2.项目简介,2.项目简介,核心技术及框架,BootStrap 前端框架,Bootstrap是Twitter推出的一个开源的用于前端开发的工具包。它由Twitter的设计师Mark Otto和Jacob Thornton合作开发,是一个CSS/HTML框架。Bootstrap提供了优雅的HTML和CSS规范,它即是由动态CSS语言Less写成。 Bootstrap中包含了丰富的Web组件,根据这些组件,可以快速的搭建一个漂亮、功能完备的网站。其中包括以下组件:下拉菜单、按钮组、按钮下拉菜单、导航、导航条、面包屑、分页、排版、缩略图、警告对话框、进度条、媒体对象等 Bootstrap自带了13个jQuery插件,这些插件为Bootstrap中的组件赋予了“生命”。其中包括:模式对话框、标签页、滚动条、弹出框等。,BootStrap网站实例,BootStrap网站实例,ThinkPHP 简介,ThinkPHP是一个开源的PHP框架,是为了简化企业级应用开发和敏捷WEB应用开发而诞生的。最早诞生于2006年初,原名FCS,2007年元旦正式更名为ThinkPHP,并且遵循Apache2开源协议发布。 早期的思想架构来源于Struts,后来经过不断改进和完善,同时也借鉴了国外很多优秀的框架和模式,使用面向对象的开发结构和MVC模式,融合了Struts的Action和Dao思想和JSP的TagLib(标签库)、RoR的ORM映射和ActiveRecord模式,封装了CURD和一些常用操作,单一入口模式等,在模版引擎、缓存机制、认证机制和扩展性方面均有独特的表现。,ThinkPHP 特性,相关特性: 简单易用的MVC模式 内置强大的XML模板引擎,支持标签库 模型高度自动化的CURD操作 多数据库的支持 灵活简单的项目配置和模型自动验证处理 静态化及多元化的缓存机制 文件缓存 memcache 其他如Ajax内置支持等,ThinkPHP 网站实例,MongoDB,MongoDB是一个基于分布式文件存储的数据库。由C+语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。mongoDB1 MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。他支持的数据结构非常松散,是类似json的bson格式,因此可以存储比较复杂的数据类型。Mongo最大的特点是他支持的查询语言非常强大,其语法有点类似于面向对象的查询语言,几乎可以实现类似关系数据库单表查询的绝大部分功能,而且还支持对数据建立索引 b+,受众用户,PHP初学者 个人站长 希望可以快速制作一个全功能网站 其他,课程目标,掌握使用Bootstrap构建网站模板 掌握MongoDB的入门和使用 掌握Thinkphp框架的使用和扩展 独立快速高效的构建社区网站 其他相关技术,课程要求,掌握PHP基本语法 熟悉面向对象思想和MVC等 熟悉MySQL或者任意一种数据库 掌握JavaScript的基本语法 熟悉HTML、CSS,欢迎访问我们的官方网站 www.ibeifeng.com,
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号