Karena tutorial ini diterima dengan baik, hal ini menginspirasi saya untuk menulis buku. Buku ini merupakan versi yang lebih terkini dari tutorial ini dan mencakup lebih banyak lagi. Klik tautan di bawah untuk memeriksanya (tersedia juga contoh bab).
Tutorialnya masih tersedia dalam bentuk aslinya di bawah.
Jika Anda baru mengenal bahasa ini, tutorial ini bukan untuk Anda. Tutorial ini ditujukan untuk orang-orang yang telah memahami dasar-dasar PHP dan mengetahui sedikit tentang pemrograman berorientasi objek.
Anda setidaknya pasti pernah mendengar tentang SOLID. Jika Anda belum memahaminya, sekarang saat yang tepat untuk membiasakan diri dengan prinsip-prinsipnya sebelum memulai tutorial.
Saya melihat banyak orang masuk ke ruang obrolan Stack Overflow PHP dan menanyakan apakah framework X bagus. Seringkali jawabannya adalah mereka sebaiknya hanya menggunakan PHP dan bukan kerangka kerja untuk membangun aplikasi mereka. Namun banyak yang kewalahan dengan hal ini dan tidak tahu harus mulai dari mana.
Jadi tujuan saya dengan ini adalah untuk menyediakan sumber daya yang mudah agar orang dapat diarahkan. Dalam kebanyakan kasus, kerangka kerja tidak masuk akal dan menulis aplikasi dari awal dengan bantuan beberapa paket pihak ketiga jauh lebih mudah daripada yang dipikirkan sebagian orang.
Tutorial ini ditulis untuk PHP 7.0 atau versi yang lebih baru. Jika Anda menggunakan versi yang lebih lama, harap tingkatkan terlebih dahulu sebelum memulai. Saya menyarankan Anda menggunakan versi stabil saat ini.
Jadi mari kita mulai dengan bagian pertama.