Jumat, 24 Januari 2020

TUGAS FRAMEWORK PHP

TUGAS FRAMEWORK PHP

Framework PHP


Framework PHP dapat mempermudah proses pengembangan aplikasi web yang menggunakan PHP dengan memberikan struktur basic untuk membangun web.framework bisa juga membantu pemula membangun sebuah aplikasi yang lebih stabil dan membantu memastikan bahwa interaksi databases dan juga coding sudah dapat berjalan dengan baik di layer persentasi.Jadi intinya framework PHP ini membantu anda untuk mengembangkan sebuah website dengan lebih cepat dan stabil.


Jenis-jenis Framework dari PHP
1.   Laravel

       Framework ini pertama kali dirilis pada tahun 2011,laravel membantu anda membuat aplikasi lebih cepat dan juga mempunyai dokumen yang lengkap dan jelas agar memudahkankan para web developer dalam membangun sebuah aplikasi .Laravel juag mempunyai yang namanya “Blade” yang artinya mesin templating ringan ,bukan hanya itu laravel juga memiliki sintaks yang dapat membantu anda melakukan tasks.


2. CodeIgniter

       Framework ini memudahkan penggguna dan kinerja yang baik serta kecepatannya.CodeIgniter itu menggunakan komponen yang berbeda-beda dalam mengelola task development yang spesifik,karena mengapa?karena metode yang ditawarkan CodeIgniter lebih banyak disukai para developer karena mereka bisa membuat dan mengembangkan aplikasi web yang mudah diskalakan tanpa menyita banyak ruang.


3. Zend

       Framework ini biasanya disebut dengan “glue” artinya sifatnya yang berbasis komponen,dan memiliki fitur-fitur yang kengkap.Zend memudahkan anda untuk focus hanya pada komponen atau fungsi yang dibutuhkan dan tidak perlu menyertakan yang lain.


4. CakePHP

       Framework ini cocok buat yang anda yang baru mulai menggunakan framework karena Cake PHP ini focus pada pengembangan yang kebih cepat jadi jika anda ingin mengembangkan website dengan waktu yang singkat CakePHP ini pilihan yang tepat.


5. Symfony

        Framework ini cocok dengan developer yang sudah mengusahai banyak framework karena sudah dapat membuat aplikasi level tinggi seperti Yahoo.Symfony juga sangat fleksibel yang didalamnya terdapat system bundle dan system komponen yang dapat memudahkan anda memilih fungsi PHP sesuai keinginan anda.Namun Symfony walaupun fleksibel tetapi cara bekerja nya sedikit lambat jika dibandingkan dengan framework yang lain.



Keunggulan dari Framework PHP


JENIS FRAMEWORK PHP
KEUNGGULAN
Laravel
  •          Syntax yang mudah dipahami
  •          Menyediakan fungsi bawaan untuk  mengola routing,manajemen dll.
CodeIgniter
  •          Mudah diskalakan
  •          Framework ringan dengan performa yang diandalkan
  •          Mudah dipahami dan digunakan berkat tutorial dan informasi
Zend
  •          Berorientasi dengan objek
  •          Tidak menggunakan banyak   komponen
CakePHP
  •          Terselesaikan dengan cepat
  •          Memiliki beragam paket komponen
Symfony
  •          Sangat fleksibel
  •          Memiliki informasi bantuan dan tutorial yang diandalkan
  •          Menyediakan fungsionalitas testing bawaan