作为一个多年混迹PHP的小小程序员,由于长期身处外包公司,大型项目接触很少,中小型项目做过无数,这几年已经明显感觉自己技术和前景遇到了瓶颈,有很强的学习其他技术的冲动,虽然做过些J2EE的项目,但感觉JAVA开发效率还是不如熟悉的PHP,所以选择和PHP比较密切的LINUX c作为学习方向。 由于对C 的基本语法比较了解,我选择了Linux高级程序设计(第二版)作为学习书籍,C入门的书不计其数,但个人认为关键是找一本适合自己的书,这本书相比其他专注语法地的书籍多了很多个人急需了解的东西,如内存管理,文件管理,网络编程等,由于自己也是刚开始学习,不敢较多讨论。 系统我选择ubuntu14,在公司较多接触的是CENTOS,但个人很喜欢ubuntu的界面,各种支持也很完整。最主要的一点是可以直接装网易云音乐。。。 IDE我选择CLion,很多前辈肯定嗤之以鼻,个人感觉VIM虽好,但对我们这类的菜鸟并不适合,经常容易敲错代码,严重影响学习积极性,作为天天接触PHPSTORM ,intellij idea的码农,CLion最自然的选择。当然如果对gcc,make,等工具并
__FILE__是个系统常量,表达的是当前文件的绝对路径,$_SERVER['SCRIPT_FILENAME']是当前执行脚本的绝对路径名,这两个的区别在包含文件出现的情况下才会存在。这点在需要很多包含的框架开发中尤其重要。
前段时间看了不少优秀的框架,有了自己写一个的打算,刚巧自己的小站天梯排名(http://itianti.sinaapp.com)需要一个论坛系统,用discuz或者phpwind都不靠谱,打算自己写个,既然要写个小论坛,何不连框架一起写了。因此就动起手来了。
在model里有autoCheckToken方法进行TOKEN的检验,在用create的时候自动调用,当然,也可以直接调用这个autoCheckToken方法来检验.然后在TokenBuildBehavior是生成token,并把token保存到一个$_SESSION[$tokenName][$tokenKey] = $tokenValue;的二维数组中,这里做的一个步骤
TP的运行时的步骤,从runtime里面总结出来,分享给大家。
用PHP开发一个最简单的MVC框架吧废话少讲,打开你的IDE开打吧,俺习惯用记事本2.0,做网页和程序的神器啊。首先新建model.class.php代码为<?phpclass Model{ public $string; public function __construct(){ $
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号