Akhir dari PHP?


Topik hangat dalam beberapa tahun terakhir adalah apakah PHP kehilangan posisi terdepan atau bahkan akan berakhir. Lagi pula, banyak perusahaan internet membuat uji coba pada bahasa lain. Ada kelambanan yang sangat menarik perhatian kita. Golang terkenal dengan coroutine. Jawa adalah yang terbaik untuk sistem ekologi yang sempurna. Dan python terampil dalam komputasi dan kecerdasan buatan. Tapi tentu saja, PHP tidak akan pergi ke kuburnya. Dan kami akan menganalisisnya dalam jadwal di bawah ini.


  • Pengembangan PHP
  • Berbagai kerangka kerja PHP
  • Paket dari php

Pengembangan PHP


PHP selalu menjaga jalannya ke depan. Banyak programmer hebat mencurahkan diri untuk pengembangan PHP itu sendiri. Akibatnya, versi baru PHP dirilis hampir setiap tahun. Versi 7.3 dirilis pada 2018, dan 7.4 akan bertemu dengan kami di akhir 2019.



Pengembangan PHP luar biasa. Di 7.0, kernel PHP direkonstruksi. Dan kinerja PHP meningkat 2-3 kali lipat saat mesin zend baru ditambahkan.



Berbagai kerangka kerja PHP


Apakah suatu bahasa cukup kuat atau tidak terkait erat dengan kerangka kerjanya. Ada kerangka kerja, seperti Laravel dan Yii, yang menjadi favorit para pengembang selama bertahun-tahun dan begitu banyak proyek. Sementara itu, Swoft menarik perhatian kami dan memotivasi kami untuk mempelajarinya, meskipun kerangka kerja baru hanya beberapa tahun.


Laravel



Laravel adalah kerangka kerja berbasis PHP untuk membangun aplikasi web kelas atas menggunakan sintaksis yang signifikan dan anggun. Muncul dengan koleksi alat yang kuat dan menyediakan arsitektur aplikasi. Selain itu, ini mencakup berbagai karakteristik teknologi seperti ASP.NET MVC, CodeIgniter, Ruby on Rails dan banyak lagi. Kerangka kerja ini adalah kerangka kerja open source. Ini memfasilitasi pengembang dengan menghemat waktu dan membantu mengurangi pemikiran dan perencanaan untuk mengembangkan seluruh situs web dari awal. Seiring dengan itu keamanan aplikasi juga Laravel diurus. Oleh karena itu semua fitur-fiturnya dapat meningkatkan kecepatan pengembangan web untuk Anda. Jika ada yang akrab dengan dasar-dasar PHP bersama dengan beberapa skrip PHP menengah, maka Laravel dapat membuat pekerjaan Anda lebih mudah.


Sumber belajar:


  • Laravel 5.4 dari Scratch (Laracasts)
  • Buat daftar tugas dengan Laravel dan Vue

Yii



Yii adalah kerangka kerja pemrograman Web generik, yang berarti dapat digunakan untuk mengembangkan semua jenis aplikasi Web menggunakan PHP. Karena arsitektur berbasis komponennya dan dukungan caching yang canggih, ia sangat cocok untuk mengembangkan aplikasi skala besar seperti portal, forum, sistem manajemen konten (CMS), proyek e-commerce, layanan Web yang tenang, dan sebagainya.


Swoft



Swoft adalah kerangka kerja coroutine microservice kinerja tinggi PHP. Ini telah diterbitkan selama bertahun-tahun dan telah menjadi pilihan terbaik untuk php. Ini bisa seperti Go, server web coroutine bawaan dan klien coroutine umum dan ada dalam memori, tidak tergantung pada PHP-FPM tradisional. Ada operasi Go bahasa yang serupa, mirip dengan anotasi fleksibel kerangka kerja Cloud Spring.


Packagist


Salah satu cara untuk mengetahui apakah PHP masih dicintai oleh industri adalah dengan melihat sistem ekologisnya: pembuat paket. Seperti yang ditunjukkan oleh gambar di bawah ini, jumlah pembuat paket untuk PHP
telah menjamur dengan pola pertumbuhan indeks. Sekarang, jumlah pengemas telah mencapai 223.217 dan jumlah total penginstalan sekitar 14.827.204.847. Sistem ekologi PHP membangun kembali lebih cepat dan lebih cepat.



Kesimpulan


Kesimpulannya, PHP tidak akan masuk ke kuburnya. Anda harus melihatnya, dan kemudian pikirkan baik-baik.

Source: https://habr.com/ru/post/id464741/


All Articles