Giter Site home page Giter Site logo

v5's Introduction

#后盾网V5【威武】课堂 ###通过Git获得V5代码

  1. http://git.oschina.net/houdunwang/v5 (推荐)
  2. https://github.com/houdunwangxj/v5

##什么是V5

  1. 通过V5课堂让后盾网“盾友“”的技术更威武
  2. 后盾网国内原创视频最多的培训机构
  3. 唯一可以让学习独立完成项目的培训机构
  4. 唯一可以教会学习独立写框架的培训机构
  5. 唯一有开源高性能框架HDPHP的培训机构
  6. 唯一拥有大应用CMS系统的培训机构
  7. 后盾网是国内最专一的PHP培训机构,够专业

###技术支持:

后盾网: http://www.houdunwang.com

HDPHP官网: http://www.hdphp.com

后盾网  人人做后盾

QQ群

群1:166421499

##V5目录说明

  • Doc--文档资料
  • Lession--理论课
  • Cms-- cms项目

#CMS系统测试 必须先执行v5cms.sql文件

#2014-6-6日

  1. 使用hdcms高效的缓存解决大并发问题
  2. 如何生成全站静态html文件
  3. 网站伪静态设置 ##网站迁移
  4. 备份数据
  5. 将网站文件夹整个FTP到远程服务器
  6. 重新安装CMS(删除install/lock.php文件)
  7. 更新全站缓存
  8. 还原数据

#2014-4-18日

  1. HDCMS的安装与基本使用


#2014-4-11日

  1. CMS安装模块的创建
  2. CMS项目完结


#2014-4-4日

  1. 网站数据备份模块
  2. 网站数据还原处理


#2014-4-4日

  1. 网站数据备份模块
  2. 网站数据还原处理


#2014-3-28日

  1. 内容页字段分配
  2. javascript实现点击数
  3. 内容页Route配置


#2014-3-21日

  1. 开发channel模板标签
  2. 开发列表页pagelist模板标签
  3. 完成首页、列表页、内容页数据分配


#2014-3-14日

  1. 前台模板目录设计
  2. 自定义标签(类似DEDE标签体系,快速开发必备功能)


#2014-3-7日

  1. 网站配置模块开发

#2014-2-28日

  1. 文章编辑操作
  2. 网站配置项模块

#2014-2-21日

  1. 文章发表操作
  2. 快速调用UEDITOR编辑器调用

#2014-1-17日

  1. 栏目表设计
  2. 网站无限级栏目
  3. 文章表设计
  4. 扩展模型自动验证、自动完成实例操作
  5. 使用HDJS完成自动Ajax提交

预习说明: 把HDJS手册都打一遍,把HDPHP中关于自动验证、自动完成的部分看一下


#2014-1-10日

  1. 使用HDJS快速完成自动验证
  2. 项目的应用组部署
  3. V5CMS后台登录操作
  4. 作业:通过HDPHP结合HDJS(自动验证)完成CMS系统的登录操作

#2014-1-3日

  1. 隐藏index.php
  2. URL伪静态设置
  3. URL路由定义
  4. 扩展模型的基本使用
  5. 作业安排
1. 创建应用
2. 连接数据
3. 创建一个用户表
4. 实现路由策略:
localhost/v5/3/houdunwangxj => localhost/v5/3/index.php/User/show/username=houdunwangxj

####课前预习

  1. 预习前2堂课讲的知识
  2. 看一下后盾网论坛的正则表达式视频教程

使用软件


#2013-12-27日 第2课

  1. 连接数据库
  2. 使用HDPHP模板引擎
  3. 完成数据的CURD
  4. 文章发表操作
  5. 文章查询分页操作
  6. 作业安排

#2013-12-20日 第1课

##课程安排

####本节课程需要到软件 Wamp

下载地址:http://www.wampserver.com/en/

Sublime Text

下载地址:http://www.sublimetext.com/

GitHub for windows

1. 下载地址:http://windows.github.com/

GitHub for windows安装

1. 在github.com上注册帐号
2. 通过360软件管理等平台安装,microsoft.net framework 4.5
2. 下载软件http://windows.github.com/
3. 双击安装
4. 安装后启动github for windows
5. 点击log in,使用github帐号登录

MsysGit

下载地址:http://msysgit.googlecode.com/files/Git-1.8.4-preview20130916.exe

MarkdownPad

下载地址:http://www.markdownpad.com/

####Git介绍

  1. Git是目前世界上最先进的分布式版本控制系统
  2. 可以记录每一次我们的代码改动
  3. 当我们想回到曾经的代码状态时,git会做到
  4. 分支更快、更容易。
  5. 支持离线工作;本地提交可以稍后提交到服务器上
  6. 有别于svn,Git是分布式版本控制系统

####集中版本控制

  • 集中式版本控制系统,版本库是集中存放在**服务器的
  • 先从**服务器取得最新的版本,然后才可以工作
  • 要再把自己的代码推送给**服务器
  • 集中式版本控制系统必须联网才能工作。

####分布式版本控制

  • 分布式版本控制每个人的电脑上都是一个完整的版本库
  • 不需要联网也可以进行版本控制
  • 因为每个人电脑都有一套版本库,安全性更高
  • 更方便快速的分支管理

####分支branch

如果有一个正在运行的项目比如hdphp,如果我们给项目增加一个新功能,如果每天都提交新代码,由于新功能的代码还没有写完,会造成原来正常运行的hdphp都不可以运行。 这时我们可以创建一个版本新分支,在这个新分支上工作。好处是不破坏master主分支。而且我们鼓励使用Git的分支功能。

####获得HDPHP项目 ####使用GitHub for windows获得

  1. 下载GitHub for windows(下载过程可能会中断,多试几次就可以了)
  2. 打开网址https://github.com/houdunwangxj/hdphp
  3. 点击“Clone in Desktop“”按钮,这时会自动通过git for windows 软件下载hdphp项目

####使用MsysGit

  1. 下载安装MsysGit
  2. 使用

####作业

  1. 下载安装GitHub for windows
  2. 通过GitHubforwindow 下载hdphp与v5
  3. 通过hdphp创建admin应用与index应用
  4. 创建属于你自己的项目(项目名称自己命名)

v5's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.