Senin, 22 September 2014

ZEND FRAMEWORK merupakan PHP Framework berbasis MVC. Mengutip dari situs Zend Framework.
Zend Framework is based on simplicity, object-oriented best practices, corporate friendly licensing, and a rigorously tested agile codebase. Zend Framework is focused on building more secure, reliable, and modern Web 2.0 applications & web services, and consuming widely available APIs from leading vendors like Google, Amazon, Yahoo!, Flickr, as well as API providers and cataloguers like StrikeIron and ProgrammableWeb.”
Zend Framework didasarkan pada kesederhanaan, berorientasi objek praktik terbaik,lisensi ramah perusahaan, dan basis kode tangkas diuji ketat. Zend Framework difokuskan pada membangun Web lebih aman, handal, dan modern 2.0 aplikasi & layanan web, dan API memakan banyak tersedia dari vendor terkemuka seperti Google, Amazon, Yahoo, Flickr, serta penyedia API dan cataloguers seperti StrikeIrondan Programmable Web.”
Zend Framework dapat diperoleh disini dalam format .zip atau format .tar.gz.
1. Zend Framework membutuhkan syarat – syarat seperti dibawah ini:
  • PHP 5.1.4 (atau versi diatasnya)
  • •Sebuah web server yang mendukung fungsi mod_rewrite. Disini menggunakan Apache
2.  Zend Framework memiliki keunggulan-keunggulan seperti berikut:
  • Lisensi Open Source berbasis BSD yang fleksibel baik untuk pengembangan aplikasi open source maupun komersial
  • Dokumentasi lengkap (lebih dari 500 halaman)
  • Proses pengembangan Zend Framework menyertakan unit test yang lengkap, mencakup 84% kode yang ada
  • Library yang menyediakan fungsi yang lengkap sehingga hampir semua kebutuhan pengembangan aplikasi web dapat terpenuhi
  • Mendukung pengembangan aplikasi MVC
  • URL yang bagus dan search engine friendly



3.   Macam-macam library yang disediakan oleh Zend Framework:
1. Otentikasi dan Otorisasi (Authentication & Authorization)
·         Zend_Acl
·         Zend_Authentication
·         Zend_Session
2. Inti Infrastruktur (Core Infrastructure)
·         Zend_Cache, Zend_Config, Zend_Console_Getopt, Zend_Log, Zend_Memory
·         Zend_Debug, Zend_Environment, Zend_Loader, Zend_Registry, Zend_Version
·         Zend_Filter, Zend_Validate
3. Dokumentasi (Documentation)
·         Peningkatan ketepatan, mudah dibaca dan lebih lengkap contohnya
·         Penambahan cakupan terhadap inti-inti framework
·         Pengembangan web aplikasi tutorial
4. Internasionalisasi dan Lokalisasi (Internationalization (i18n) & Localization (l10n))
·         Zend_Date
·         Zend_Locale
·         Zend_Measure
·         Zend_Translate
5. Mail, Format dan Cari (Mail, Formats, & Search)
·         Zend_Json, Zend_Pdf
·         Zend_Mail, Zend_Mime
·         Zend_Search_Lucene
6. Model-View-Controller (MVC)
·         Zend_Controller, Zend_Controller_Action, Zend_Controller_Dispatcher, Zend_Controller_Plugin, Zend_Controller_RewriteRouter, Zend_View
·         Zend_Http_Request, Zend_Http_Response
7. Web & Web Services
·         Consuming services: Zend_Feed, Zend_Rest_Client, Zend_Service, Zend_XmlRpc_Client, Zend_Gdata, Zend_Http_Client
·         Exposing services: Zend_Http_Server, Zend_Rest_Server, Zend_Server_Documentor, Zend_Server_Reflection, Zend_Soap_Server, Zend_XmlRpc_Server
·         Zend_Uri



YII
Yii adalah framework (kerangka kerja) PHP berbasis-komponen, berkinerja tinggi untuk pengembangan aplikasi Web berskala-besar. Yii menyediakan reusability maksimum dalam pemrograman Web dan mampu meningkatkan kecepatan pengembangan secara signifikan. Nama Yii (dieja sebagai /i:/) singkatan dari "Yes It Is!". Berikut merupakan respon yang paling tepat dan akurat untuk yang baru dengan Yii:
Apakah Yii cepat? ... Apakah Yii aman? ... Apakah Yii profesional? ... Apakah Yii cocok untuk projek saya berikutnya? ... Yes, it is!

1. Persyaratan

Untuk menjalankan aplikasi Web berbasis Yii, Anda memerlukan server Web yang mendukung PHP 5.1.0.
Bagi para pengembang yang ingin menggunakan Yii, mengerti pemrograman berorientasi-objek (OOP) akan sangat membantu, karena Yii merupakan framework OOP murni.

2. Yii Paling Cocok untuk Apa?

Yii adalah framework pemrograman umum Web yang bisa dipakai untuk mengembangkan semua jenis aplikasi Web. Dikarenakan sangat ringan dan dilengkapi dengan mekanisme caching yang canggih, Yii sangat cocok untuk pengembangan aplikasi dengan lalu lintas-tinggi, seperti portal, forum, sistem manajemen konten (CMS), sistem e-commerce, dan lain-lain.

3. Bagaimana Yii Dibandingkan dengan Framework Lain?

Seperti kebanyakan PHP framework, Yii adalah MVC framework.
Yii melampaui framework PHP lain dalam hal efisiensi, kekayaan-fitur, dan kejelasan dokumentasi. Yii didesain dengan hati-hati dari awal agar sesuai untuk pengembangan aplikasi Web secara serius. Yii bukan berasal dari produk pada beberapa proyek maupun konglomerasi pekerjaan pihak-ketiga. Yii adalah hasil dari pengalaman kaya para pembuat pada pengembangan aplikasi Web dan investigasi framework pemrograman Web dan aplikasi yang paling populer.



PRADO
PRADO adalah kerangka pemrograman berbasis-komponen dan kendali-event untuk mengembangkan aplikasi Web dalam PHP 5. PRADO singkatan PHP Pengembangan Aplikasi Cepat berorientasi objek.



Apa PRADO butuhkan?

Satu-satunya persyaratan untuk menjalankan aplikasi PRADO berbasis adalah server Web yang mendukung PHP 5.3.0 atau lebih tinggi. PRADO gratis. Anda dapat menggunakannya untuk mengembangkan baik open source atau aplikasi komersial.

The PRADO Tim dengan bangga mengumumkan rilis resmi dari PRADO 3.2.4.

Rilis ini backports sejumlah perbaikan bug penunjuk dan perubahan dari cabang master di mana baru, jQuery berbasis Prado yang telah dikembangkan.
Rilis ini resmi memperkenalkan wsat, sebuah alat yang berguna dikodekan oleh DarthDaniel yang dapat membantu menghasilkan kelas Rekaman Aktif.

Mengelan Sejarah dan Teori PHP




PHP
PHP: Hypertext Preprocessor adalah bahasa skrip yang dapat ditanamkan atau disisipkan ke dalam HTML. PHP banyak dipakai untuk memrogram situs web dinamis. PHP dapat digunakan untuk membangun sebuah CMS.

Feed Burnered

share item

Share

Print

HAM

Protected by Copyscape Online Copyright Protection Software