Apakah rencana versi PHP6, yang membutuhkan waktu 5 tahun untuk dikembangkan, gagal? Versi baru PHP yang akan diluncurkan pada bulan Oktober tahun ini adalah versi 7.0, jangan katakan bahwa situs web PHP5 Anda akan ditingkatkan ke PHP6
Bahasa terjemahan literal PHP yang paling banyak digunakan akhirnya memiliki versi resmi terbaru, yang diharapkan akan dirilis pada Oktober 2015, dan setelah pemungutan suara dari kontributor inti komunitas PHP, lebih dari 70% setuju bahwa nomor versi PHP terbaru adalah PHP7, bukan PHP6. PHP6, yang dikembangkan pada tahun 2005 dan dihentikan pada tahun 2010, telah berturut-turut memasukkan fitur-fitur baru ke dalam PHP5.3 dan PHP5.4 dalam beberapa tahun terakhir.
Andrea Faulds dan Zeev Suraski, peserta inti dalam komunitas PHP, bersama-sama menerbitkan sebuah artikel di wiki PHP yang mengatakan bahwa pengembangan PHP6 telah mengalami beberapa masalah, mengakibatkan ketidakmampuan untuk merilis versi resmi (Ketersediaan Umum), mereka percaya bahwa PHP6 adalah proyek yang gagal, dan sekarang saatnya untuk memasuki PHP7. PHP7 awalnya adalah proyek PHHNG yang dilakukan secara pribadi oleh Hui Xinchen dan Dmitry Stogov di komunitas PHP, dan kemudian proyek tersebut lebih terbuka dan diterima oleh semua orang, dan dikembangkan menuju versi penerus PHP berikutnya.
Artikel ini merangkum suara-suara di komunitas yang menentang penggunaan nomor versi PHP7, dan sebagian besar pendapat yang berlawanan percaya bahwa melewatkan PHP6 dari PHP5 ke PHP7 akan menyebabkan kebingungan di antara pengguna tentang nomor versi, dan menghancurkan struktur nomor versi PHP.
Sisi positifnya menanggapi bahwa hanya karena PHP6 dikenal luas, sudah banyak informasi tentang PHP6 di Internet, jika versi selanjutnya disebut juga PHP6, maka akan menimbulkan bencana, karena versi ini sangat berbeda dengan PHP6 yang dihentikan pada tahun 2010, dan ada banyak materi lama yang sulit untuk diperbarui, seperti buku yang diterbitkan, dan halaman informasi PHP6 yang dikelola non-PHP.net akan menyesatkan pengembang. Dan karena PHP6 cukup terkenal, masuk akal untuk mengganti versi berikutnya dengan PHP7, tetapi PHP6 tidak memiliki versi resmi.
Selain itu, Zhengfang juga percaya bahwa contoh melewatkan nomor versi bukanlah hal yang belum pernah terjadi sebelumnya, seperti nomor versi database saudara kembar MySQL MariaDB dimulai langsung dari 10, Netscape Communicator juga melewatkan 5.0 dari 6.0, dan nomor versi Symantec melewatkan 13, yang semuanya memiliki faktornya sendiri dan membuat keputusan ini. Artikel tersebut juga menyebutkan bahwa dalam sejarah pengembangan bahasa dinamis, versi nomor 6 bukanlah angka yang baik, dan sisi positifnya tidak hanya mencantumkan kegagalan PHP6, tetapi juga kegagalan Perl6. Selain itu, MySQL 6 belum pernah dirilis secara resmi, meskipun sudah lama dikembangkan. Mungkin setelah nomor versi PHP diubah menjadi angka keberuntungan 7 China, itu akan berkembang lebih lancar.
Hui Xinchen, seorang insinyur di Sina Weibo di China dan salah satu inisiator PHP7, percaya bahwa kinerja eksekusi adalah yang paling penting dalam bahasa pemrograman dibandingkan dengan fitur-fitur baru, karena bahkan peningkatan kinerja 1% berdampak besar pada Sina Weibo, platform LAMP terbesar di China, dan Dmitry Stogov juga merupakan pendukung kinerja, jadi keduanya akan cocok dan bersama-sama mengembangkan proyek PHP7. Hui Xinchen mengatakan bahwa PHP7 memiliki peningkatan kinerja yang signifikan, dibandingkan dengan PHP5.6 di Wordpress, QPS (Queries per second) telah ditingkatkan sebesar 100%, dan dia percaya bahwa ketika PHP7 resmi dirilis, kinerja sistem Sina Weibo juga akan sangat meningkat. |