search
HomeBackend DevelopmentPHP Tutorial【VPS】PHP比较纠结的一个问题,关于PHP的高版本

我最近在弄一个网站,想到用开源mvc框架,可是他们都是要求PHP 5.4+ 甚至PHP5.5+最新版的。
但是现在的服务器,基本上都是PHP 5.2.x,PHP5.3.3的。如果要用像样的 主流的框架,那似乎只有走VPS这一条路。
但是VPS很贵,而且我以前也没有买过,我买空间一直都是在淘宝上买,经常被骗,所以更不敢买贵的。

希望用过VPS的或者有好主意的人帮我想一下如何解决在个问题。
另外我想问的是,如果用VPS:
1)一个VPS上可以放多少个网站?(现在我要做的网站还蛮多的)
2)VPS是不是类似VM上的linux那样可以直接登录的?
3)国外美国主要是性价比比较高的VPS服务商有哪些(我现在只知道dreamhost这一家会有vps,是这样吗)
4) 买一个VPS,一般配置是什么样的,有哪些参数标准,大概多少钱。

希望好心人帮忙回答下,(如果不方便直接回复可以回邮件给我 default7#zbphp.com)





回复讨论(解决方案)

你用的是虚拟主机吧!
VPS跟放多少站没有关系,跟访问量和带宽有关,总带宽/访问量就那么多,就看你如何分配
现在PHP基本 上都是大于等于5.3了,
PHP5.5,出来好长时间了。

1)从理论上讲vps是可以放无数个站,但是还是要根据你VPS的实际配置来决定,配置好当然放的网站越多。
2)是的,VPS是相当于一个独立主机,只是看IP是否独立,可以自己进行设置和管理的。
3)HostCats, NixDot,SemoWeb,VirtualSRV,Joe'sDatacenter,Seedplox,CorgiTech,HostIrian,Hostitek
4)这个得看你自己选择服务商的实际情况了

你用的是虚拟主机吧!
VPS跟放多少站没有关系,跟访问量和带宽有关,总带宽/访问量就那么多,就看你如何分配
现在PHP基本 上都是大于等于5.3了,
PHP5.5,出来好长时间了。



现在PHP5.5.x确实出来很长时间了,不过国内的服务器除非VPS,可以自己配版,否则基本上都是 5.2、5.3.3。
我要做的网站用到一个框架,版本必须 5.4+,所以想到了VPS。

5.4 和 5.3 除了性能好些外,并没有太大区别
增加的只是一些技巧性玩意

虚拟空间 的供应商都对 php 内核做了改动
仅仅依赖 php.ini 的 虚拟空间 是不能用的

谁个没事干成天改系统?这就是 php 版本偏低的原因

比如我的一台服务器挂了200个网站,如果我现在从 5.2.17 升到 5.4.23 的话,这些网站还能正常运行吗?
修改代码的费用谁来出?那些用户还可能续租吗?

虚拟空间 的供应商都对 php 内核做了改动
仅仅依赖 php.ini 的 虚拟空间 是不能用的

谁个没事干成天改系统?这就是 php 版本偏低的原因

比如我的一台服务器挂了200个网站,如果我现在从 5.2.17 升到 5.4.23 的话,这些网站还能正常运行吗?
修改代码的费用谁来出?那些用户还可能续租吗?



按这样道理来推断,PHP 5.2.x PHP 5.3.3的服务器至少还会延续两三年。
这个问题的答案也就是要用最新PHP版本的服务器,除了VPS别无选择。。。其实我一开始也觉得是这样,不过很多人告诉我说努力找肯定有支持最新版本的PHP空间,抱着不死心的态度来提问。。


不仅仅两三年,十年都是可能的。
看客户需求吧,只要有人愿意租,我也不会多花钱去升级

不知道你那个框架在云中能否工作

Statement
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
修复:任务栏溢出在 Windows 11 上不起作用修复:任务栏溢出在 Windows 11 上不起作用Jul 18, 2023 am 09:41 AM

当Windows11任务栏溢出功能停止工作时,用户将丢失重要的自定义选项。这是因为该功能允许您将尽可能多的应用程序添加到任务栏并轻松启动它们。虽然这个问题可能令人沮丧,但并不是最难解决的。在本综合指南中,我们准备了万无一失的方法,以使任务栏溢出功能再次正常工作。为什么任务栏溢出在Windows11上不起作用?正如用户报告的那样,有几个因素可能导致任务栏溢出在Windows11上不起作用。以下是一些值得注意的原因:过时的PC:过时的操作系统是此问题的主要原因。如果您使用高于Windows11预览体

轻量化版 Win 11 – Tiny11 2311 正式推出:只占 8GB 空间轻量化版 Win 11 – Tiny11 2311 正式推出:只占 8GB 空间Nov 27, 2023 pm 02:06 PM

一款基于Windows11最新版本23H2的轻量化系统「Tiny112311」正式推出,提供了更精简的系统体验。该系统去除了许多不必要的组件和高硬件要求,使得安装后的占用空间仅需约8GB。Tiny112311集主要功能于一身作为基于最新Windows11版本23H2的产物,Tiny112311包含了微软引入的所有新功能,包括Copilot功能(需通过winget下载微软Edge,因为没有预装浏览器)、原生RAR支持、重新设计的音量滑块、设定应用中的RGB控制等。与之前的Tiny11版本相比,23

如何解决Win11安装后显示为Win10版本的问题如何解决Win11安装后显示为Win10版本的问题Dec 27, 2023 am 08:18 AM

一些朋友在下载安装完win11系统后,发现自己的win11版本显示的却是win10,这可能是因为我们下载了错误的win11系统,也可能是因为微软win11自身的原因,下面就跟着小编一起来看看吧。win11安装后显示版本是win10怎么办一、下载了错误的win111、如果我们下载了错误的win11系统,就可能会在安装后显示win10。2、因此大家可以重新下载一个win11进行覆盖安装。3、我们不需要重新退回win10,只需要装载该系统,然后运行“setup”安装程序进行安装就可以了。二、系统错误1

Stable Diffusion XL 现已推出—有什么新功能,你知道吗?Stable Diffusion XL 现已推出—有什么新功能,你知道吗?Apr 07, 2023 pm 11:21 PM

3月27号,Stability AI的创始人兼首席执行官Emad Mostaque在一条推文中宣布,Stable Diffusion XL 现已可用于公开测试。以下是一些事项:“XL”不是这个新的AI模型的官方名称。一旦发布稳定性AI公司的官方公告,名称将会更改。与先前版本相比,图像质量有所提高与先前版本相比,图像生成速度大大加快。示例图像让我们看看新旧AI模型在结果上的差异。Prompt: Luxury sports car with aerodynamic curves, shot in a

PHP8.0中的匿名函数PHP8.0中的匿名函数May 14, 2023 am 08:31 AM

PHP8.0是当前最新版本的PHP编程语言。一项重要的更新是对匿名函数的改进和增强。匿名函数(也称为闭包)是一种特殊类型的函数,可以在运行时动态创建并传递给其他函数或存储在变量中。在PHP中,匿名函数对于高级编程和Web开发至关重要。PHP8.0提供了一些新的语法和功能,可以使匿名函数更加灵活和易于使用。其中一些更新如下:函数参数的类型声明在PHP8.0中,

win101909和22h2对比,有什么区别?win101909和22h2对比,有什么区别?Dec 22, 2023 pm 04:09 PM

不少用户在使用电脑系统的时候都会比较纠结不知道该怎么选择win101909和22h2这两个版本,其实从版本迭代来看,建议是选择22H2更好,因为这个可以看成是一个版本更新。win101909和22h2哪个好答:win1022h2更好。Windows1022H2相较于先前的版本1909而言,虽然只是些许的更新改进,但这实际上算是一种微小的突破性进步。1、1909版乃是Windows10的第九款迭代版本,该产品在2019年的11月份正式浮出水面。2、此版本为功能升级,并非全新的Windows10版本

Windows将在不久的将来停用TLS 1.0和TLS 1.1Windows将在不久的将来停用TLS 1.0和TLS 1.1Aug 12, 2023 am 11:37 AM

Microsoft计划在Windows中禁用传输层安全性(TLS)协议版本1.0和1.1。该公司于1年2023月日在其技术社区网站上宣布了这一消息。这两个协议可以追溯到1999年(TLS1.0)和2006年(TLS1.1),此后被新版本TLS1.2和TLS1.3超越。Microsoft指出,在较旧的协议版本中发现了安全问题,并且“互联网标准和监管机构已弃用或不允许TLS版本1.0和1.1作为响应。多年来,TLS1.0和1.1的使用量显着下降,Microsoft认为禁用这两种协议的时候到了。Mic

解决win10最新版本2004驱动冲突的方法解决win10最新版本2004驱动冲突的方法Dec 26, 2023 am 10:37 AM

如果我们当前使用的操作系统是win102004的话,对于一些用户在使用的过程中可能就会遇到一些无法解决的问题。针对win10最新版本2004驱动冲突的情况,小编觉得我们可以尝试使用第三方软件进行问题的修复,可以升级更新自己的驱动或者重装驱动即可。详细操作方法就来看下小编是怎么做的吧~win10最新版本2004驱动冲突怎么解决方法一:1.找到桌面上的图标,右键点击。点击之后会弹出菜单,选择2.打开窗口之后,找到并点击窗口左侧的按钮3.打开之后,找到下的显卡型号一项,右键点击,并在弹出的菜单中选择4

See all articles

Hot AI Tools

Undresser.AI Undress

Undresser.AI Undress

AI-powered app for creating realistic nude photos

AI Clothes Remover

AI Clothes Remover

Online AI tool for removing clothes from photos.

Undress AI Tool

Undress AI Tool

Undress images for free

Clothoff.io

Clothoff.io

AI clothes remover

AI Hentai Generator

AI Hentai Generator

Generate AI Hentai for free.

Hot Article

Repo: How To Revive Teammates
1 months agoBy尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Energy Crystals Explained and What They Do (Yellow Crystal)
2 weeks agoBy尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: How To Get Giant Seeds
4 weeks agoBy尊渡假赌尊渡假赌尊渡假赌

Hot Tools

Zend Studio 13.0.1

Zend Studio 13.0.1

Powerful PHP integrated development environment

Notepad++7.3.1

Notepad++7.3.1

Easy-to-use and free code editor

Atom editor mac version download

Atom editor mac version download

The most popular open source editor

SAP NetWeaver Server Adapter for Eclipse

SAP NetWeaver Server Adapter for Eclipse

Integrate Eclipse with SAP NetWeaver application server.

MinGW - Minimalist GNU for Windows

MinGW - Minimalist GNU for Windows

This project is in the process of being migrated to osdn.net/projects/mingw, you can continue to follow us there. MinGW: A native Windows port of the GNU Compiler Collection (GCC), freely distributable import libraries and header files for building native Windows applications; includes extensions to the MSVC runtime to support C99 functionality. All MinGW software can run on 64-bit Windows platforms.