最近帮朋友搞一个企业站,实在不愿手写代码了...于是网上找了找一些cms.
企业站嘛,搞个phpcms太重了,tp框架写的我不喜欢,好像可选的余下的就不多了.
米拓的是伪开源,内核中有个文件是混淆加密的.我不知道它在搞什么,所以pass了
phpok老牌的啦,做模板还是要手写.以前玩过,这次就不选了,毕竟要是用手工改模板,我还不如自己用我以前的建站程序改个玩事儿.费这劲干嘛
然后就是这个蝉知啦.看着它的模板编辑(拖拽)好像蛮牛逼的.试了一试,这儿记录一下. 回头有空给大家分享一下它的这个功能的实现.
感觉它的理念对于企业站来说有点超前了,可能好多人不习惯,然后它有一些插件是商业版的.不过有免费的使用方法,比如它官方最近这个换友链用商业插件的,我就放了他三个,然后用三个插件...哈哈哈
NND,跑题了..我们说正事儿...
我记录一下我的安装过程.还是比较顺利的.
1.安装,我本地配置有环境,所以我直接下载了它的开源版,一切按官方文档顺得安装完成.
2.麻烦,他的三个商业插件我用友链换来的,居然是加密的,所以本地折腾了一通ioncube的加密扩展.
3.方便,主要是做界面方便了,直接拖,调用数据就完事了...
备注:
1.要是用商业插件就必须安装解密扩展.
2.它的开源版源码易懂,所以后期好好研究一下这个源码的核心框架,模块化还是蛮爽的.
3.既然是模块化的,那我们自己扩展功能应该会比较方便,比如写个新的功能模块撒的估计易搞.回头试试
这是一篇水文.主要是备录一下安装扩展折腾这个ioncube的扩展.切记,不要在非官网下载扩展,不然折腾半天也搞不明白咋回事儿
正事分隔线
服务器CentOS , 本地环境macOS, 先说服务器的
1.到http://www.ioncube.com/loaders.php下载解密组件,然后解压,我的是centos,64位,所以直接下Linux (64 bits)
2.在执行解压命令。tar zxvf ioncube_loaders_lin_x86.tar.gz
3.修改php.ini
文件
增加组件位置,我的如下
[ionCube Loader]
zend_extension="/usr/local/ioncube/ioncube_loader_lin_5.5.so"
注意这个5.5,对应的是你的php的版本
4.重启php
本地mac安装就容易多了
brew install php55-ioncubeloader