Balik lagi pada artikel saya nah kali ini saya akan memberikan pengenalan apa itu php the right way dan kenapa kita harus tau mengenai php right away.
Di kutip dari web php the right way : ” Di internet, tersebar banyak sekali tutorial kuno yang menyesatkan programmer PHP. Mengajarkan cara buruk dan menyebarkan contoh kode yang tidak aman. PHP: The Right Way adalah referensi yang mengikuti standar pengkodean modern, ditujukan bagi para programmer baru agar dapat membangun software berkualitas menggunakan PHP.
Sebetulnya, tidak ada satu cara autentik untuk menggunakan PHP. Namun, website ini bermaksud untuk mengenalkan programmer PHP baru kepada hal-hal yang tidak mereka temukan selama ini.
Bagi programmer senior, tulisan ini dapat menjadi penyegar pada apa yang telah mereka lakukan selama ini. Tulisan ini juga akan memperbarui cara-cara lama yang sudah terlanjur mendarah daging. ”
Dalam PHP THE RIGHT WAY terbagi dalam beberapa BAB yaitu :
- Pendahuluan
Berisi pendahuluan tentang apa itu php the right way dan kenapa panduan ini itu ada.
- Memulai
Berisi bagai mana memulai tahap pengkodean php dengan penginstalan xampp dengan benar di berbagai platform.
- Panduan code style
Idealnya Anda harus menulis kode PHP yang mematuhi standar yang dikenal. Ini bisa berupa kombinasi dari PSR, atau satu standar coding yang dibuat oleh PEAR atau Zend. Ini berarti developer lain dapat dengan mudah membaca dan bekerja dengan kode Anda, dan aplikasi yang menerapkan komponen dapat memiliki konsistensi bahkan ketika bekerja dengan banyak kode pihak ketiga.
- Gambaran bahasa PHP
Sebuah gambaran apa itu php dan perkembanganya dari awal sampai saat ini.
- Dependency management
Ada segudang library, framework, dan komponen yang dapat dipilih di PHP. Proyek Anda mungkin akan menggunakan beberapa dari mereka – hal ini disebut sebagai dependensi / ketergantungan. Sampai saat ini, PHP tidak memiliki cara yang baik untuk mengelola dependensi proyek ini. Bahkan jika Anda berhasil melakukannya secara manual, Anda masih harus khawatir tentang autoloaders.
- Coding Practice
PHP adalah bahasa yang luas yang memungkinkan coders dari semua tingkat kemampuan untuk menghasilkan kode tidak hanya cepat, tapi efisien. Namun selagi maju melalui bahasa, kita sering melupakan dasar-dasar yang pertama kita pelajari (atau diabaikan) dalam mendukung pemotongan pendek dan / atau kebiasaan buruk. Untuk membantu memerangi masalah umum ini, bagian ini ditujukan untuk mengingatkan coders dari praktek coding dasar dalam PHP.
- Dependency injection
Dependency management menyediakan komponen dengan dependensinya baik melalui injeksi konstruktor, panggilan metode atau pengaturan properti.
- Errors dan exception
Dalam banyak bahasa pemrograman “pengecualian-berat”, setiap kali ada yang tidak beres pengecualian akan dilempar. ini adalah tentu cara yang layak untuk melakukan hal-hal, tapi PHP adalah bahasa pemrograman “pengecualian-light”. Meskipun tidak memiliki pengecualian dan lebih inti mulai menggunakannya saat bekerja dengan objek, sebagian besar dari PHP itu sendiri akan mencoba untuk menjaga pengolahan terlepas dari apa yang terjadi, kecuali terjadi kesalahan fatal.
- Keamanan
Ada orang jahat siap dan bersedia untuk mengeksploitasi aplikasi web Anda. Adalah penting bahwa Anda mengambil tindakan yang diperlukan untuk mengeraskan keamanan aplikasi web Anda. Untungnya, orang-orang baik di Open Web Application Security Project (OWASP) telah mengumpulkan daftar lengkap dari isu-isu keamanan yang telah diketahui dan metode untuk melindungi diri terhadap mereka. Ini adalah harus dibaca bagi pengembang sadar keamanan.
- Testing
Menulis tes otomatis untuk kode PHP Anda dianggap sebagai praktek terbaik dan dapat menyebabkan tegap aplikasi. Tes otomatis adalah alat yang hebat untuk memastikan aplikasi Anda tidak pecah ketika Anda membuat perubahan atau menambahkan fungsi baru dan tidak boleh diabaikan.
Ada beberapa jenis alat pengujian (atau kerangka kerja) yang tersedia untuk PHP, yang menggunakan pendekatan yang berbeda – yang semuanya berusaha untuk menghindari pengujian manual dan kebutuhan untuk besar Tim Quality Assurance, hanya untuk membuat perubahan terbaru yakin tidak mematahkan fungsi yang ada.
- Servers Dan Dployment
Aplikasi PHP dapat digunakan dan dijalankan pada server web produksi dalam beberapa cara.
- Caching
PHP cukup cepat dengan sendirinya, namun kemacetan dapat muncul ketika Anda membuat koneksi remote, load file, dll Untungnya, ada berbagai alat yang tersedia untuk mempercepat bagian-bagian tertentu dari aplikasi Anda, atau mengurangi jumlah kali ini berbagai tugas memakan waktu perlu menjalankan.
- Komunitas
Komunitas PHP adalah sebagai beragam seperti itu adalah besar, dan anggotanya siap dan bersedia untuk mendukung programmer PHP baru. Pertimbangkan bergabung dengan grup PHP pengguna lokal Anda (PUG) atau menghadiri konferensi PHP yang lebih besar untuk mempelajari lebih lanjut tentang praktik terbaik yang ditampilkan di sini. Anda bisa nongkrong di IRC di # channel phpc pada irc.freenode.com dan ikuti @ phpc akun twitter. Dapatkan di luar sana, bertemu pengembang baru, belajar topik baru, dan di atas semua, membuat teman baru! Sumber daya masyarakat lainnya termasuk Google+ PHP [komunitas Programmer] [php-programmer-gplus] dan [StackOverflow] [php-jadi].
Nah untuk lebih lengkapnya silahkan langsung kunjungi websitenya PHP THE RIGHT WAY pada link berikut http://id.phptherightway.com/
Tersedia dalm berbagai bahsa dan salah satunya sudah ada dalam bahasa Indonesia.
Baik sekian tutorial PENGENALAN PHP THE RIGHT WAY sampai bertemu pada artikel selanjutnya.
Terimakasih.
The post Pengenalan PHP The Right Way appeared first on Kursus Website Terbaik.