鬼谷子叔叔

跟福哥学编程吧~~

PHP的模板引擎Smarty的使用技巧【20210416】
介绍介绍开发一个网站需要考虑几个问题,首先就是编程语言,其次就是开发框架,最后还需要考虑模板引擎。编程语言这里我们自然是PHP语言了;开发框架就是编写网站后端功能模块的基础框架,这里福哥选择的是TFPHP框架;最后的模板引擎,就是在制作...
阅读 11
Python基本语法V1.5【20210121】
介绍介绍Python这种脚本语言福哥已经给大家介绍过了,现在童鞋们应该已经会安装python的开发环境了,接下来我们需要针对python语言进行一个系统的学习。首先学习一门编程语言最先要学习的是语言的语法,学习编程语言的语法包括常量与变...
阅读 41
更改映射给TFLinux的Windows共享目录【20201031】
介绍介绍今天我们放松一下,做一个小的调整,把我们电脑上开发给TFLinux虚拟机的web目录关闭掉,我们只单独地把tfphp项目的文件夹共享给TFLinux使用。这样做的目的是为了今后学习更多知识之后,可以将每个项目单独“发布”给TFL...
阅读 29
做个web框架(7)——模型Model(一)模型基础知识【20201030】
介绍介绍今天福哥要带着童鞋们设计TFPHP的模型模块TFModel对象的设计,模型模块的职能就是对数据进行存储和读取,存储数据都是在一些外部介质上进行的,诸如:数据库,文件,内存等等。也就是说,模型模块需要连接这些外部介质的能力,说直白...
阅读 18
做个web框架(6)——控制器Controller(三)接口控制器的实现【20201029】
介绍介绍今天福哥会带着大家实现接口控制器的逻辑以及它和路由模块的结合部分的逻辑,实现了这部分功能之后,就可以开发响应AJAX请求的接口了。接口控制器一般情况下是采用JSON作为传输数据的格式的,所以这里面会用到php自带的两个函数jso...
阅读 30
做个PHP框架(5)控制器Controller(二)网页控制器的实现【20201028】
介绍介绍今天福哥会带着大家实现网页控制器的逻辑以及它和路由模块的结合部分的逻辑,实现了这部分功能之后,每个用户的请求就会映射到具体的程序文件上面了。上一课我们提到过网页控制器需要借助Smarty这个模板扩展实现,所以我们需要先下载最新版...
阅读 72
做个PHP框架(4)控制器Controller(一)基础知识【20201027】
介绍介绍福哥今天要带着大家完成控制器模块TFController对象的设计,控制器模块是web框架的核心模块之一,它负责管理控制网站数据,需要高度的兼容性和高度的灵活性,便于开发者进行高效地开发工作。设计控制器模块比路由模块要复杂许多,...
阅读 15
做个PHP框架(3)路由Router(三)请求资源路径映射处理程序【20201026】
介绍介绍童鞋们今天福哥就要带着大家完成路由对象TFRouter的功能了,首先福哥和大家先想一想如何映射才能起到安全又灵活的双重目的。第一点:既然要安全就是不能直接通过浏览器就可以访问到,这里面就必须借助路由的基本功能将非法请求进行一个屏...
阅读 44
做个PHP框架(2)路由Router(二)rewrite模块的使用【20201025】
介绍介绍今天我们主要需要达到的目标就是解决路由模块的核心功能,实现资源路径的映射功能。要实现资源路径的映射就需要能够对资源路径映射的操作有控制权,需要获得资源路径映射的控制权就需要借助Apache的rewrite模块了。Apache的r...
阅读 34
做个PHP框架(1)路由Router(一)基础知识【20201024】
介绍介绍福哥打算开始教给大家web编程,相比较java和php两种语言来说,php更加容易上手,所以福哥打算先教给大家基于php语言的web编程。web编程一定是建立在web框架上面进行的,福哥在对比yii和laravel以及福哥自主研...
阅读 44