- 博客(6)
- 收藏
- 关注
原创 ThinkPHP学习笔记(5) 应用分组
在一个网站应用中,我们有时候可能会涉及到多个项目。比如,一个新闻发布网站,他会包括前端展示和后台管理这两个项目。要实现两个项目在同一个应用中的管理,我们有一种方法是,为每一个项目建立一个单入口文件,然后用TP框架访问每个单入口地址,TP会自动为我们生成各个项目的目录。 单入口文件的形式如下:前端入口文件index.php<?php define('APP_NAME', 'Index')
2015-01-16 20:45:59 2355 1
原创 ThinkPHP学习笔记(4) ThinkPHP的模板显示与模板输出
TP将网站进行了MVC的划分,之前的学习笔记中,多是将重点放在M与C的部分,现在就来记录下网站的前端视图表现——模板。ThinkPHP中的模板及目录命名规则TP将MVC中View的功能交给了模板。所谓模板,其实是一个html文件(在配置文件中可以设置模板扩展名),在这个html文件中,我们可以引用TP的函数,并通过TP来解析。这样我们就做到了动态的显示网页内容的功能。TP的模板文件,默
2015-01-13 22:28:08 2189 1
原创 ThinkPHP学习笔记(3) 数据库操作以及M函数初探
ThinkPHP将网站分为MVC模式,那么对数据库的操作必然是重点之一。即M(Modle)。ThinkPHP连接数据库TP连接数据库很简单,只需要在配置文件中配置必要信息即可。这里稍微说下TP配置文件的优先级,局部工程的配置优先级大于全局优先级。所以前端Index工程的配置(Index/Conf/config.php)会覆盖TP(ThinkPHP/Conf/..)本身的配置文件
2015-01-13 22:02:06 1548 1
原创 Windows核心编程读书笔记1——线程(1)线程基础
在Windows系统中,进程更像一个容器,其功能的实现是靠线程完成的,即进程具有惰性。一个进程,至少拥有一个线程来执行任务。(进程第一个被创建的线程叫做主线程,其他的进程中的线程均为其子线程)线程数据结构对进程来说,一个进程包括 一个地址空间 和 一个内核对象。对于线程,类似的 拥有一个内核对象 和 一个线程栈(用于维护线程执行时 所需要的函数参数及变量)。同时,对于线程来
2015-01-12 20:54:42 947
原创 ThinkPHP学习笔记(2)ThinkPHP运行流程
在学习笔记1中,我们已经为项目配置好了ThinkPHP框架。在第一次输入浏览器浏览项目后,ThinkPHP框架会自动为index项目(前台项目)创建index文件夹,并在文件夹下生成了如下目录:由于开启了ThinkPHP的调试模式,所以会有缓存目录产生,否则则没有该目录。那么,框架是如何通过url路由到对应页面并显示的呢?别急,我们先了解下ThinkPHP的设计模式MVC。
2015-01-08 21:35:01 1160 1
原创 ThinkPHP学习笔记(1) ThinkPHP 安装配置
ThinkPHP由于网上对于3.2版本的教程并不多,因此我选择3.1.3版本进行学习。安装ThinkPHP很简单,具体分为如下步骤:1、下载安装WAMPServer,在windows环境下搭建服务器开发环境2、在Wamp的服务器文档目录下(www文件夹),新建文件夹作为网站工程目录,如think3、将下载的ThinkPHP框架拷贝至think目录下。4、在think目录下,新建
2015-01-08 20:59:50 1812 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人