免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: Linux鸟哥
打印 上一主题 下一主题

ubuntu下想要写php怎么搭建环境 [复制链接]

论坛徽章:
381
CU十二周年纪念徽章
日期:2014-01-04 22:46:58CU大牛徽章
日期:2013-03-13 15:32:35CU大牛徽章
日期:2013-03-13 15:38:15CU大牛徽章
日期:2013-03-13 15:38:52CU大牛徽章
日期:2013-03-14 14:08:55CU大牛徽章
日期:2013-04-17 11:17:19CU大牛徽章
日期:2013-04-17 11:17:32CU大牛徽章
日期:2013-04-17 11:17:37CU大牛徽章
日期:2013-04-17 11:17:42CU大牛徽章
日期:2013-04-17 11:17:47CU大牛徽章
日期:2013-04-17 11:17:52CU大牛徽章
日期:2013-04-17 11:17:56
21 [报告]
发表于 2011-10-13 08:58 |只看该作者
回复 20# dooros


    是的,php要求不高,纯粹练习的时候,没有问题,甚至windows下也可以做到(windows的apache/iis+php+mysql).
   但是,如果应用到生产环境下,安全可靠是第一位考虑的问题.
   这一点,我同意snow的观点,在项目开始的情况下,就应该先把架构选择好.等到后期的时候,修改架构,工程量不比重新架设小.

论坛徽章:
4
CU大牛徽章
日期:2013-03-13 15:29:07CU大牛徽章
日期:2013-03-13 15:29:49CU大牛徽章
日期:2013-03-13 15:30:192015年迎新春徽章
日期:2015-03-04 09:57:09
22 [报告]
发表于 2011-10-13 09:15 |只看该作者
所以吧,学习,还是要选择好。

论坛徽章:
95
程序设计版块每日发帖之星
日期:2015-09-05 06:20:00程序设计版块每日发帖之星
日期:2015-09-17 06:20:00程序设计版块每日发帖之星
日期:2015-09-18 06:20:002015亚冠之阿尔艾因
日期:2015-09-18 10:35:08月度论坛发贴之星
日期:2015-09-30 22:25:002015亚冠之阿尔沙巴布
日期:2015-10-03 08:57:39程序设计版块每日发帖之星
日期:2015-10-05 06:20:00每日论坛发贴之星
日期:2015-10-05 06:20:002015年亚冠纪念徽章
日期:2015-10-06 10:06:482015亚冠之塔什干棉农
日期:2015-10-19 19:43:35程序设计版块每日发帖之星
日期:2015-10-21 06:20:00每日论坛发贴之星
日期:2015-09-14 06:20:00
23 [报告]
发表于 2011-10-13 09:32 |只看该作者
    老大应该做过一些相对复杂的系统吧。

没有。我做的东西和服务器没有什么关系。

但很显然,做开发的时候,都力求接近真实环境,而目前大多数真实的环境用到 ubuntu 做核心服务器操作系统的很少。这导致很多用于特定环境下开发的软件,在 ubuntu 下面都没有相关的软件环境,或者是移植起来难度巨大,为搭建一个几乎可以模拟真实开发环境的 ubuntu 环境,可能就会把人给累死。

前面俺说了,做学习,简单开发,仅仅实现某些代码,问题不大,但要实现一个软件项目的思想,按照真实环境去做开发,用 ubuntu 不是一个好选择。
snow888 发表于 2011-10-12 23:56



    这个还真不好一概而论,还是按需来吧。

论坛徽章:
95
程序设计版块每日发帖之星
日期:2015-09-05 06:20:00程序设计版块每日发帖之星
日期:2015-09-17 06:20:00程序设计版块每日发帖之星
日期:2015-09-18 06:20:002015亚冠之阿尔艾因
日期:2015-09-18 10:35:08月度论坛发贴之星
日期:2015-09-30 22:25:002015亚冠之阿尔沙巴布
日期:2015-10-03 08:57:39程序设计版块每日发帖之星
日期:2015-10-05 06:20:00每日论坛发贴之星
日期:2015-10-05 06:20:002015年亚冠纪念徽章
日期:2015-10-06 10:06:482015亚冠之塔什干棉农
日期:2015-10-19 19:43:35程序设计版块每日发帖之星
日期:2015-10-21 06:20:00每日论坛发贴之星
日期:2015-09-14 06:20:00
24 [报告]
发表于 2011-10-13 09:37 |只看该作者
回复  dooros


    服务器方面,RHEL/Centos,BSD类用的人多
chenyx 发表于 2011-10-13 08:44



    这有份统计数据:http://w3techs.com/blog/entry/hi ... y_surveys_july_2010

论坛徽章:
95
程序设计版块每日发帖之星
日期:2015-09-05 06:20:00程序设计版块每日发帖之星
日期:2015-09-17 06:20:00程序设计版块每日发帖之星
日期:2015-09-18 06:20:002015亚冠之阿尔艾因
日期:2015-09-18 10:35:08月度论坛发贴之星
日期:2015-09-30 22:25:002015亚冠之阿尔沙巴布
日期:2015-10-03 08:57:39程序设计版块每日发帖之星
日期:2015-10-05 06:20:00每日论坛发贴之星
日期:2015-10-05 06:20:002015年亚冠纪念徽章
日期:2015-10-06 10:06:482015亚冠之塔什干棉农
日期:2015-10-19 19:43:35程序设计版块每日发帖之星
日期:2015-10-21 06:20:00每日论坛发贴之星
日期:2015-09-14 06:20:00
25 [报告]
发表于 2011-10-13 09:44 |只看该作者
    是的,php要求不高,纯粹练习的时候,没有问题,甚至windows下也可以做到(windows的apache/iis+php+mysql).
   但是,如果应用到生产环境下,安全可靠是第一位考虑的问题.
   这一点,我同意snow的观点,在项目开始的情况下,就应该先把架构选择好.等到后期的时候,修改架构,工程量不比重新架设小.
chenyx 发表于 2011-10-13 08:58



    我觉得有三个环境要区分一下:开发环境,测试环境,生产环境。测试环境应该和生产环境一致,开发倒没必要和其他两个一致,选你最顺手的就是了。如果非要把开发环境弄得和测试生产环境尽量相似,这其实不利于代码质量(主要是兼容性,因为这种情况下很容易写入一些和系统捆绑紧密的代码,而这些代码在后续的维护中往往带来问题)的提高。

论坛徽章:
381
CU十二周年纪念徽章
日期:2014-01-04 22:46:58CU大牛徽章
日期:2013-03-13 15:32:35CU大牛徽章
日期:2013-03-13 15:38:15CU大牛徽章
日期:2013-03-13 15:38:52CU大牛徽章
日期:2013-03-14 14:08:55CU大牛徽章
日期:2013-04-17 11:17:19CU大牛徽章
日期:2013-04-17 11:17:32CU大牛徽章
日期:2013-04-17 11:17:37CU大牛徽章
日期:2013-04-17 11:17:42CU大牛徽章
日期:2013-04-17 11:17:47CU大牛徽章
日期:2013-04-17 11:17:52CU大牛徽章
日期:2013-04-17 11:17:56
26 [报告]
发表于 2011-10-13 09:56 |只看该作者
回复 25# MMMIX


   
主要是兼容性,因为这种情况下很容易写入一些和系统捆绑紧密的代码

    你指的是那些方面?我觉得,php在linux下的话,应该很难写出和系统捆绑严密的代码,除了一些系统调用的指令(比如system),一般情况下,很多调用系统指令的函数,都是禁用的.

论坛徽章:
381
CU十二周年纪念徽章
日期:2014-01-04 22:46:58CU大牛徽章
日期:2013-03-13 15:32:35CU大牛徽章
日期:2013-03-13 15:38:15CU大牛徽章
日期:2013-03-13 15:38:52CU大牛徽章
日期:2013-03-14 14:08:55CU大牛徽章
日期:2013-04-17 11:17:19CU大牛徽章
日期:2013-04-17 11:17:32CU大牛徽章
日期:2013-04-17 11:17:37CU大牛徽章
日期:2013-04-17 11:17:42CU大牛徽章
日期:2013-04-17 11:17:47CU大牛徽章
日期:2013-04-17 11:17:52CU大牛徽章
日期:2013-04-17 11:17:56
27 [报告]
发表于 2011-10-13 09:57 |只看该作者
http://bbs.chinaunix.net/viewthread.php?tid=3605662
Cu现在有个活动,有关php的,大家可以在里面详尽的讨论.

论坛徽章:
95
程序设计版块每日发帖之星
日期:2015-09-05 06:20:00程序设计版块每日发帖之星
日期:2015-09-17 06:20:00程序设计版块每日发帖之星
日期:2015-09-18 06:20:002015亚冠之阿尔艾因
日期:2015-09-18 10:35:08月度论坛发贴之星
日期:2015-09-30 22:25:002015亚冠之阿尔沙巴布
日期:2015-10-03 08:57:39程序设计版块每日发帖之星
日期:2015-10-05 06:20:00每日论坛发贴之星
日期:2015-10-05 06:20:002015年亚冠纪念徽章
日期:2015-10-06 10:06:482015亚冠之塔什干棉农
日期:2015-10-19 19:43:35程序设计版块每日发帖之星
日期:2015-10-21 06:20:00每日论坛发贴之星
日期:2015-09-14 06:20:00
28 [报告]
发表于 2011-10-13 10:00 |只看该作者
回复  MMMIX


   
    你指的是那些方面?我觉得,php在linux下的话,应该很难写出和系统捆绑严密的代码 ...
chenyx 发表于 2011-10-13 09:56



    我不单指 PHP。当然 PHP 也存在这种问题,滥用 SYSTEM 是一个方式。

论坛徽章:
4
CU大牛徽章
日期:2013-03-13 15:29:07CU大牛徽章
日期:2013-03-13 15:29:49CU大牛徽章
日期:2013-03-13 15:30:192015年迎新春徽章
日期:2015-03-04 09:57:09
29 [报告]
发表于 2011-10-13 10:08 |只看该作者
php系统调用还是用的少吧,一般就写网页吧。

论坛徽章:
1
2015年辞旧岁徽章
日期:2015-03-03 16:54:15
30 [报告]
发表于 2011-10-14 08:47 |只看该作者
Cu现在有个活动,有关php的,大家可以在里面详尽的讨论.
chenyx 发表于 2011-10-13 09:57



    简单的应用,当然是不会出现俺说的情况,比如说,你写一个博客系统,写一个论坛系统,都不会出现俺说的那个情况,但是如果你写一个在线商城呢?只怕就不会是那么简单了,这里面肯定要涉及到很多的与操作系统相关的情况了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP