Eğer taşınabilir olmasını bekliyoruz bir uygulama yazarken PHP 5 özellikleri güvenmek kötü bir fikir mi?

5 Cevap php

Ben çok farklı sunuculara noktasına bekliyoruz PHP bir sistem inşa ediyorum, ben bu tür istisnalar ve nihai yöntemleri gibi PHP 5 özellikleri güvenmek kaçınmak gerekir? PHP 5 artık ne kadar yaygın? Ben PHP 4 uyumluluk ve hendek istisnalar ve diğer özellikler mevcut değil endişe olmalı?

5 Cevap

Bu bağlantı noktasına bekliyoruz sunucuların ne tür bağlıdır.

Mekik misyonlar için onaylanan son şey, çünkü hala 486 bulunuyor kullanarak askeri müteahhitler bakıyorsanız, o zaman, evet, eski yazılımı kullanmanız gerekir.

Eğer barındırılan sunucular düşünüyorsanız, kullandığınız ne olursa olsun son devir sunulacak. Vb işletim sistemi, DB, betik dili ve sürümü, - müşterilere bir ürün satma iseniz, sistem gereksinimleri nelerdir bunları söylemek mümkün olacak

Taşınabilirlik zarar çünkü bir şey için herhangi bir özel uzantıları önlemek, ve 2) mevcuttur son devir kullanın: OSS fanboys bir çok size iki farklı argüman anlatacağım. Bu bakış taban tabana zıt noktalarıdır.

Gerçekte web geliştirme dünyasında, ben tartışmaların bu tür mevcut en iyi araçları kullanarak gelişmekte beni tutmak izin vermemeye çalışın olmasıdır. Tek istisna, biz kontrole sahip değilsiniz bir şey tarayıcı uyumluluğu vardır.

PHP4 artık aslında desteklenmiyor. Sadece "eski" dağıtımları ve sistemler destekleyecektir. Bütün büyük Linux dağıtımları sadece son sürümlerde PHP5 destekliyoruz.

Hala PHP4 için destek sunmak için yeni uygulamalar için kötü bir strateji olacaktır.

Kesinlikle kötü bir fikir değil. PHP5 PHP4, bu OOP ve referanslar için daha iyi bir desteğini sahiptir ve oldukça uzun bir süre için piyasada mevcut olandan çok daha iyidir. Çünkü uyumluluk sorunları PHP4 güveniyor, o zaman neden PHP 1.0 dayanmaz? ;)

BTW sürüm kontrolleri ile taşınabilir kod yazabilirsiniz ama bence bu zamanda tamamen gereksiz olduğunu. PHP5 sert bir zemin standarttır.

Hiç onların PHP 4 üzerinde çalıştırmak için yazılım, güçlü argüman destek döngüsü isteyen biri çalıştırmak gerekir. (Ben tam olarak ne kadar PHP web sitesinden bulmak mümkün olmamıştır rağmen.) PHP4 ten years old, ve çok uzun daha fazla desteklenen olmayacak

The page at http://php.net/archive/2007.php clearly states that PHP 4 is no longer supported since august 2008. (Php 4 end of life announcement) (look at the news published in 2008 to see the last maintenance release, published on august 7, 2008)

2007 yılında duyuru itibaren, ama kesinlikle güvenlik desteği ucundan, ben açıkça (allthough ziyade bu şartı onun fikrini değiştirmek için müşteri tavsiye ediyorum) müşteri tarafından talep edilmedikçe yeni uygulamalar artık, php 4 için geliştirilen gerektiğini düşünüyorum . Eski uygulamalar PHP 4 için destek tutulması biraz daha farklı olabilir.