因为部署正式站点,drupal在iis下面走不好,所以用apache。出于懒惰的心理,想用php套件,还省得自己修改mysql配置,php配置,apache配置。当然,我说的不是pianorock,这就用的最繁琐的一个个安装的方式弄起来的。

尝试过如下套件,xampp,easyphp,phpnow,twapms,discuz的exp系统。包括在discuz官方,也说了exp可以用来部署正式站点了。自然是在php和apache的配置上安全做的比较好。唯一的麻烦是,它的数据库端口默认是在6033而不是3306,然后我已经有了许多站点,在那么多站点的配置文件里一个个修改3306为6033很头疼。因为许多地方的特征码我也输入的 3306,一次性替换又可能出错。就暂时放弃了。但作为部属正式站点,这是个值得推荐的选择。相关组件版本也很新。

我自己用的本机装的是easyphp来使用做测试的。它的优点是所有组件都默认开启了,很便于调试程序,但无论如何,这样的环境是不适合部署正式站点的。并且在性能上,也并没有经过什么优化,我在同数据同压力测试的时候,easyphp表现出的性能实在不能让我满意。

phpnow没有什么特点,就不提了。

twapms,是一个台湾人开发的工具,本身就很适合drupal使用,也测试过wordpress之类程序,完全兼容,值得推荐。唯一的问题就是套件控制器开发并不合理,有缺陷。

xampp,应该是名气最大的一个php套件了。环境配置优化的不错,版本更新及时,并且有很方便和只管的控制台。懒人也可以直接启动apache和mysql服务。安全方面不太清楚,最好是根据自己的情况再做合适的修改。

总的来说,新站点,求稳的,推荐使用discuz的exp套件。自己做测试开发的,推荐用easyphp或者phpnow,便于调试程序。要均衡的,xampp是不错的选择。

用php套件并不能说明你是菜鸟,这只是一个帮你省事的工具而已。

文章来源:http://www.pianorock.cn/node/7099

PHP套件的实验结果分析,PHP环境搭建套件评比测 | Wopus相关推荐

  1. Android基础-系统架构分析,环境搭建,下载Android Studio,AndroidDevTools,Git使用教程,Github入门,界面设计介绍

    系统架构分析 Android体系结构 安卓结构有四大层,五个部分,Android分四层为: 应用层(Applications),应用框架层(Application Framework),系统运行层(L ...

  2. 结对-英文词频分析-开发环境搭建过程

    开发环境搭建 安装jdk1.8 首先下载jdk1.8 网址: [http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloa ...

  3. mac php开发套件_mac php集成开发环境搭建软件推荐(附教程)

    用惯了在Windows上配置php开发环境,要在MAC上捣腾一个PHP开发环境还不大习惯,那mac上php开发环境怎么搭建配置呢?有哪些集成软件呢? 本文为你推荐几款常用的mac php环境软件,并介 ...

  4. Macaca实战之一:环境搭建(亲测好用)

    1.Appium && Macaca对比 1.1.周边工具支持 相对Appium,Macaca提供了更加全面的周边工具支持,这其中包含可持续集成平台Reliable,元素查找工具app ...

  5. php开发环境搭建套件,PHP开发环境套件与自定义安装方法介绍

    本文涉及的安装包下载地址,在文章最后附上. 1.在Window下搭建 (apache(iis)+ php + mysql+phpmyadmin) => wamp 2.在Linux linux + ...

  6. SRS4.0源码分析-调试环境搭建

    本本文采用的 SRS 版本是 4.0-b8 , 下载地址:github SRS4.0 可以很方便地在 clion 软件下面断点调试,查看函数调用,堆栈. SRS的作者杨成立很贴心,在源码里放置了一个 ...

  7. php环境搭建(亲测可用)

    本文介绍如何在windows系统中搭建PHP开发和运行环境: 1.下载PHP开发套件AppServ:http://dlsw.baidu.com/sw-search-sp/soft/c5/15668/a ...

  8. Php套件,php套件包,php服务器套件,php环境整合套件,汇总对比分析

    Php套件,php套件包,php服务器套件,php环境整合套件,汇总对比分析.及如何解决动态IP甚至80被屏蔽.无公网IP时发布80网站服务. Php套件,php套件包,php服务器套件,php环境整 ...

  9. 学习笔记Hadoop(十三)—— MapReduce开发入门(1)—— MapReduce开发环境搭建、MapReduce单词计数源码分析

    一.MapReduce MapReduce是Google提出的一个软件架构,用于大规模数据集(大于1TB)的并行运算.概念"Map(映射)"和"Reduce(归纳)&qu ...

最新文章

  1. XSL 扩展样式表语言(EXtensible Stylesheet Language)
  2. 胖爷的vim实用手册 - 基础篇(打开、关闭、移动、搜索)
  3. HDU1425 A Chess Game
  4. 解决FusionCharts联动的中文乱码.
  5. flash 基础语法
  6. python图像卷积_图像处理——卷积原理、二维卷积python实现
  7. OpenShift 4 - 通过Service的nodePort访问应用
  8. 波士顿动力机器狗解锁“自动驾驶”,会跑步的Atlas真的很稳
  9. Linux执行fastqc报错Exception in thread “main“ java.awt.HeadlessException: No X11 DISPLAY variable was s
  10. python统计时间的次数的代码_python脚本实现统计日志文件中的ip访问次数代码分享...
  11. PDF编辑器(PDF Editor)中文版
  12. visio作图的一系列坑
  13. 各大IT公司、软件公司员工等级(级别)及薪资
  14. 主干光缆线路的组网结构
  15. Android物理按键功能更改
  16. python常见ubr前缀的使用与作用
  17. 小米-9-14-笔试
  18. 英国内政部(Home Office)间谍机构(spy powers)假装它是Ofcom咨询中的一名私人公民1514378369635...
  19. iPad----------教你如何查询ipad型号
  20. 详细Ubuntu系统下搭建Hadoop完全分布式

热门文章

  1. 场景化、细分化来袭:从2022深圳时尚家居设计周看家居行业的重塑之路
  2. 下载最新的百度地图瓦片
  3. matlab之simulink仿真入门
  4. 信号带e无法连接服务器,手机信号栏突然出现“E”是啥意思?原来是这个问题,望周知...
  5. three.js贴图之CubeTextureLoader全景贴图
  6. SSIS学习(一) - SSIS入门
  7. 利用python做微信公众号标题的词云图
  8. 【Eclipse】--Eclipse简介和安装
  9. 新会计准则——新增固定资产可以当月计提折旧
  10. java 函数式接口与Lambda表达式