
Meskipun pengembang modern semakin fokus pada sumber-sumber informasi jaringan, bagi saya buku-buku tentang pemrograman masih memiliki ceruk mereka sendiri. Artikel mewakili solusi dari masalah spesifik, deskripsi poin tertentu. Buku adalah pandangan yang lebih umum tentang teknologi, tinjauan praktik terbaik, dan cakupan penuh dari proses. Secara umum, buku adalah kumpulan artikel yang ditujukan untuk satu topik besar, dan saling melengkapi.
Kenalan saya dengan buku "PHP Modern" terjadi pada saat yang penting bagi saya untuk kembali ke pemrograman dalam PHP setelah hampir sepuluh tahun bekerja di luar coding aktif. Saya membutuhkan gambaran singkat tentang apa yang terjadi di PHP baru-baru ini dan saya mendapatkannya dengan minat.
Terlepas dari kenyataan bahwa buku itu dirilis "di Barat" sudah pada 2015, dan di Rusia pada 2016, dan sepertinya, "PHP modern" seperti apa yang bisa kita bicarakan? Tetapi saya dapat meyakinkan Anda, buku itu disusun dengan sangat baik, dan pada dasarnya buku itu tidak ketinggalan zaman.
Mari kita melihat ke dalam dan melihat mengapa demikian.
Buku ini terdiri dari 3 bagian: "Fitur bahasa", "Teknologi canggih", "Penempatan, pengujian dan konfigurasi". Dan beberapa aplikasi: "Instal PHP" dan "Lingkungan pengembangan lokal"
Bagian pertama, "Fitur Bahasa," berbicara tentang bagaimana dan di mana PHP berasal dari versi 5.0. Ini adalah bahan pendek yang sangat baik, yang menjelaskan tidak hanya fungsi yang ditambahkan, tetapi juga menjelaskan praktik terbaik untuk penggunaannya. Kami mempertimbangkan ruang nama, antarmuka, sifat, generator, penutup, ZendOPcache, server HTTP tertanam. Bagi saya, ketika saya melewatkan sebagian besar dari kekacauan ini, informasi itu ternyata sangat menarik.
Bagian kedua dari Advanced Technologies didedikasikan untuk standar PSR 1-4, dan semua praktik terbaik yang sama. Penulis berbicara tentang dunia baru PHP, di mana kerangka kerja surut sebelum komponen. Saya menyukai ide ini, saya selalu menganggap kerangka kerja itu besar dan secara internal ngeri dengan perlunya mempelajarinya, meskipun, tentu saja, banyak tergantung pada tugas-tugas tertentu.
Bagian ketiga dari buku ini secara resmi didedikasikan untuk penyebaran, pembuatan profil, dan pengujian. Namun, sebenarnya berbicara tentang komunitas dan ekosistem PHP. Ini telah mengumpulkan banyak tautan menarik dan memberikan metodologi penulis untuk menyiapkan tempat kerja seorang spesialis dalam PHP. Pendekatannya sendiri memang menarik, tetapi ternyata tidak dekat dengan saya.
Putusan
Seperti yang Anda lihat, struktur buku ini dibangun tidak terlalu banyak pada aspek-aspek spesifik bahasa seperti pada gambaran umum teknologi yang lebih umum. Penulis menunjukkan seberapa baik PHP itu dan ke arah mana pembaca harus โmenggali lebih jauhโ. Ini adalah nilainya - tampilan integral.
Apakah buku ini layak dibeli? Ini adalah pertanyaan yang harus Anda jawab sendiri berdasarkan tugas Anda. Buku ini masuk akal dan dalam kasus saya menjadi tambahan yang bagus untuk buku yang sudah usang "PHP 5" oleh Z.Suraski dan L. Atkinson. Bagi saya - buku-buku ini saling berhadapan.
PS:
Karena kami memiliki ulasan tentang buku kertas, ada baiknya mengatakan beberapa kata tentang penampilan dan parameternya. Desain sampul tradisional untuk terjemahan rumah penerbitan O'REILLY, dicetak pada kertas putih yang baik, 300 halaman, soft cover, format A5. Sangat menyenangkan untuk mengambil buku, nyaman untuk Anda bawa. Desain interior juga tidak menimbulkan keluhan.