Talent
经历了 Wordpress 和 Hexo 之后,我还是毅然决然的选择 Typecho 作为我博客(笔记本?)的主体程序,这可能是个暂时的选择,在没有更好的轮子之前,就 Typecho 吧。放弃 Wordpress 的原因是臃肿;放弃 Hexo 的原因可能是静态博客并不太适合我,我将 Hexo 部署在国内的 Coding ,图片保存的问题、换机器写作的问题等等可能就是放弃 Hexo 的原因,不过这东西我着实很喜欢,Hexo 非常优秀,没有体验过的同学推荐体验下;其实我还用过 emlog 等博客程序。

服务器

一直购买 Vultr 的服务器做 SS 服务器来翻墙,手头还有阿里云和恒创云,用了几个月的 Vultr 感觉挺不错的,最近 Vultr 又降价,原来最低5刀一个月现在2.5刀每月,很划算,于是新建了一台服务器来专门做 Web 服务器 和 SS 服务器分离。

  • 1 CPU
  • 512MB Memory
  • 500GB Bandwith
  • 20GB SSD
  • CentOS 7x64

Talent
以前本机开发都是用 WampServer,不过它有一个缺点,非绿色软件,每次重做系统都要重新安装很蛋疼,而且 64 位的版本 CURL 扩展一直有问题,还要手动更换一下相应 DLL 才行,无意中发现了 phpStudy ,一直使用至今。

官网

http://www.phpstudy.net/

优点

  • 支持Apache/Nginx/Tengine/Lighttpd/IIS7/8/6
  • 绿色软件
  • 多版本共存、一键切换
  • 功能强大、使用简易的控制面板

下载

http://www.phpstudy.net/phpstudy/phpStudy20161103.zip

Talent
写 PHP 什么 IDE 最好?当然是 PhpStorm ,无论是最近很火的 Atom 啊,还是一直很著名的 SublimText 啊,还是等等诸多著名 IDE,我想说都不是最好的选择,PhpStorm 才是 PHP 码农的必备神器,虽然 IDE 这东西自己习惯就好,但是我还是强烈推荐 PhpStorm。

官网

注册

希望有条件的朋友还是支持购买正版,没条件请访问
https://www.iteblog.com/idea
http://idea.lanyus.com
https://www.imsxm.com/jetbrains-license-server.html

Talent

现有一字段,用来存储图片URL地址的,形式是URL|URL|URL,前台要分别显示每一张图片,方法一是直接取记录集赋值给模板,然后在前台模板调用模板标签的时候进行函数处理,不过本人觉得这样麻烦,所以采用方法二,方法一本文不予讨论,方法二就是在Select获取记录集后,重新处理一下数组,然后把记录集赋值给模板。具体代码如下:

$db = D('Order');
//获取记录集
$data = $db->Select()
//处理记录集,将多图片字段也做成数组
foreach($data as $k=>$val){
    $data [$k]['Pic'] = explode("|",$val['Pic']);
}
//赋值到模板
$this->assign('list',$data);

控制器中其实用最简单的foreach遍历处理一下数组就可以了,然后就可以在模板中直接用ThinkPHP内置的标签进行调用了,如下:

<!--记录集其它字段可以直接调用如下-->
{$data.title} - {$data.create_time}
<!--Pic为多图字段,直接用foreach标签循环输出便可-->
<foreach name="data.Pic" item="vo" >
    <img src="{$vo}" width="50" height="50" />
</foreach>

完毕,本文用到用到的就是 foreach 遍历数组,超简单应用,新手观看。