当前位置:  开发笔记 > 编程语言 > 正文

PHP网站,我应该发展成Linux发行版而不是Windows吗?

如何解决《PHP网站,我应该发展成Linux发行版而不是Windows吗?》经验,为你挑选了2个好方法。

几个月后,我开始用PHP开发一个项目,我犹豫不决,像往常一样:在我的Windows Vista 64bits机器上开发.由于我对Linux知之甚少,我认为通过Linux发行版学习它是一种很好的学习方式.

你认为这是个好主意吗?我会用Ubuntu 运行一个VirtualBox(在我的Vista64bits上).我正在考虑安装XAMPP以便能够在PHP中进行开发.

如果您认为这是一个好主意,请随时向我推荐一些有关虚拟化操作系统或Linux/dev应该了解的内容的教程.

更新 我用PHP在PHP中构建了许多网站,问题更多的是关于它是否是通过虚拟机开发学习Linux的好方法?我有4个演出公羊,如果我在虚拟机中安装Eclipse,它会顺利吗?等等



1> warren..:

PHP 应该是在任何平台上是相同的-所以在那里你开发不应该的问题.

但是,根据我的经验和观察,运行PHP的更多站点在Linux上运行而不是Windows.

在像Ubuntu或Fedora这样的东西上获得Apache和PHP设置很简单,测试一切也很简单.

此外,当您使用您的网站时,它将运行什么平台?我更愿意在可能的平台上进行开发.



2> Milan Babušk..:

您应该在要部署的同一平台上进行开发.我不是说这是不好做不同,但它可以节省你从长远来看,有些疼痛.OTOH,您可以通过这种方式更快地了解平台差异.所以,主要的问题是:你想有没有太多的头痛尽快运行的生产系统?或者,您想花一些时间并努力学习如何开发跨平台的东西?

是的,存在差异.例如,区分大小写和大小写不敏感的文件名.然后,一些PHP函数使用具有不同实现的本机C函数.例如,对于某些类型,printf()不会产生相同数量的空白.时间测量的分辨率(毫秒与微秒)可能不同,等等.然后,您可以通过不同的方式处理文件系统权限.这些只是我最近发现的一些问题,我记得很难忘记.

推荐阅读
LEEstarmmmmm
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有