Blog

用Vagrant部署开发环境

在Vagrant专题页我们介绍过Vagrant基于VirtualBox运行,本身并不是虚拟化技术,它只是外挂在VirtualBox虚拟机上的自动化程序,所以一定要先安装好VirtualBox,在安装完VirtualBox和Vagrant之后,你可以在http://www.vagrantbox.es/寻找镜像,这里的资源非常多,各种部署好的开发环境,如果你想自己练手做环境部署建议你下载一个纯净的OS。

马蜂窝重庆三日游经典线路

马蜂窝重庆三日游经典线路

适合首日上午到达重庆,若在晚上到达,则可以从第二天再开始行程,届时根据自己的喜好在上午添加解放碑周边的景点即可,如人民大礼堂、三峡博物馆等。

理解ProcessWire的字段、模板、模块

Fields、Templates、Modules是ProcessWire构建应用的核心内容,请一定理解,非常重要!非常重要!非常重要!

ProcessWire实现网站群的两种方法及对比

ProcessWire实现网站群的两种方法及对比

网站群早不是什么新鲜的东西了,市面上大多数方案大概有两种:一是用第三方软件采用数据分发的方式实现管理;二是很多CMS自带的栏目绑定域名的方式。ProcessWire提供了非常强大的多站点解决方案,适用于企业网站群搜索营销、政府网站、集团网站等应用场景。

如何隐藏apache和php(X-Powered-By)版本敏感信息?

通常,软件的漏洞信息和对应版本是关联的,版本信息对黑客来说是最有价值的,所以尽量不要暴露你的服务器软件信息。

【黑暗骑士】希斯·莱杰专辑

【黑暗骑士】希斯·莱杰专辑

网友点评:希斯莱杰之于小丑之于《黑暗骑士》,相当于张国荣之于程蝶衣之于《霸王别姬》,向希斯·莱杰致敬!

成都市内经典三日游攻略

成都市内经典三日游攻略

第一次去成都怎么玩?当地人写的超靠谱攻略!经典成都市内三日游线路,各景点门票交通信息,超级靠谱!

PHP DOMDocument loadHTML不支持HTML5标签的解决方法

让PHP DOMDocument loadHTML方法支持html5标签的两种方法。

PHP DOMDocument loadHTML出现乱码的解决方法

DOMDocument::loadHTML默认编码是ISO-8859-1,所以我们需要做编码声明:$dom->loadHTML(mb_convert_encoding($profile, 'HTML-ENTITIES', 'UTF-8'));

ProcessWire模板引擎和ExpressionEngine的语法对比

PW没有使用当下流行的php模板引擎如Twig、smarty,而是采用的php原生语法,这极大程度地降低了学习成本并提高了开发效率和可维护性,下面是官方提供的和ExpressionEngine CMS模板引擎语法对比的代码片段。