THINKPHP 5.0【学习日记】install

xiaoxiao2021-02-27  173

    从今天起开始对TP5进行学习,同时记录下遇到的问题和解决的方法。

                                                                                              2017.6.6-star     首先从THINKPHP的官方下载最新的框架源码完整版(http://thinkphp.cn),同时寻找到TP手册(点击打开链接),然后本地wamp搭建环境,将项目部署到www目录下,创建数据库基本信息,安装composer,安装注意要安两个一般,一个是Composer-Setup.exe 另一个是the phar manually 在官方的网站上去下载最新的composer   然后进行安装,完整版的TP5中已经存在composer,所以安装完成很多只需要调用就可以。

 然后创建目录TP5的源码里只有基础的目录,view和model等其它文件都需要自己创建,找到application下的config配置参数, database.php配置数据库index文件夹下新建view等文件然后Index类继承Controller,用$this->fetch();就可以输出到当前模块。

class Index extends Controller {     public function index() {         Log::write(Session::get(), 'notice');         if (isset($_SESSION['UserName'])) {             Log::write($_SESSION['UserName'], 'notice');             if ($_SESSION['UserName'] != '' && $_SESSION['role'] != '') {                 $sid = session_id();                 return $this->fetch('Home/index');                 exit();             }         }         return $this->fetch();     } }

在过程中目前遇到了验证码路径已经显示却不能加载的问题,在apache里将rewrite_module打开就可以了

-------------------------------------------------------------------------------------------------------------

新加pdf版入门手册-感觉这个更全些。[pdf版手册下载地址]

上周通读了入门手册,发现手册还是相对内容基础些,通过手册大概了解了TP5的内容,想要更深入了解就要从项目上出发,

                                                                                                                                                                         2017.6.12

-------------------------------------------------------------------------------------------------------------

由于工作的原因,转而使用了TP3.2,同时整个的接口使用用TP5开发,在使用上3.1更容易切换到3.2上。tp5整体来说也不是特别的难学,目前在使用上参照手册都可以进行编写,深入的还没有去研究。tp上很多的类库值得去学习和借鉴。

                                                                                                                                                                        2018.03.07

-----------------------------------------------------------------------------------------------------------------

目前用tp5重构了之前的原生语言的项目,项目周期比较长些,但整体感觉tp5实用性很强

 

转载请注明原文地址: https://www.6miu.com/read-12614.html

最新回复(0)