GNU/Linux >> Belajar Linux >  >> Fedora

Instal Zend Framework di Fedora 16 “Verne”

Zend Framework adalah open source, framework aplikasi web berorientasi objek untuk PHP 5. Zend Framework sering disebut ' perpustakaan komponen', karena memiliki banyak komponen yang digabungkan secara longgar yang dapat Anda gunakan kurang lebih secara mandiri. Tetapi Zend Framework juga menyediakan implementasi Model-View-Controller (MVC) lanjutan yang dapat digunakan untuk membuat struktur dasar untuk aplikasi Zend Framework Anda.

Fitur:

Fitur Zend Framework meliputi:

  • Semua komponen sepenuhnya berorientasi objek PHP 5 dan sesuai dengan E_STRICT
  • Gunakan arsitektur sesuka hati dengan komponen yang digabungkan secara longgar dan saling ketergantungan minimal
  • Penerapan MVC yang dapat diperluas mendukung tata letak dan template berbasis PHP secara default
  • Dukungan untuk beberapa sistem database dan vendor, termasuk MariaDB, MySQL, Oracle, IBM DB2, Microsoft SQL Server, PostgreSQL, SQLite, dan Informix Dynamic Server
  • Pembuatan dan pengiriman email, pengambilan melalui mbox, Maildir, POP3 dan IMAP4
  • Sub-sistem caching yang fleksibel dengan dukungan untuk berbagai jenis backend, seperti memori atau sistem file.

Pasang LAMP:

Zend Framework dapat diuji dengan membuat proyek uji; itu harus ditempatkan di bawah root dokumen server web Anda. Server web mungkin Apache, Nginx dan Lighttpd; untuk memudahkan pemahaman saya menggunakan Apache sebagai server web. Berikut adalah panduan Langkah demi Langkah untuk menginstal server LAMP di Fedora 16 .

Buka Terminal ( Aplikasi  —-> System Tools  —-> Terminal).

Beralih ke pengguna root.

[raj@geeksite~]$ su

Instal Zend Framework:

[root@geeksite ~]# yum install php-ZendFramework

Konfirmasikan versi yang diinstal.

[root@geeksite geeksite]# zf show version
Zend Framework Version: 1.11.11

Menguji proyek Zend:

Di Apache /var/www/html adalah root dokumen default, jadi saya akan membuat proyek uji di /var/www/html, buka root dokumen default server web.

[root@geeksite www]# cd /var/www/html

Buat proyek uji yang disebut geeksite.

[root@geeksite html]# zf create project geeksite
Creating project at /var/www/html/geeksite
Note: This command created a web project, for more information setting up your VHOST, please see docs/README
Testing Note: PHPUnit was not found in your include_path, therefore no testing actions will be created.

Anda akan mendapatkan pesan di atas setelah menekan Enter; jika Anda mendapatkan pesan kesalahan yang disertakan dalam pesan di atas, Anda harus menginstal PHPUnit. Instal PHPUnit dengan mengeluarkan perintah berikut.

[root@geeksite www]# yum install php-pear-PHPUnit

Opsional:

Sekarang kita perlu memiliki file Perpustakaan Zend di direktori perpustakaan di bawah proyek yang dibuat (Secara default kosong). buka direktori perpustakaan.

[root@geeksite  geeksite]# cd geeksite/library/

SymLink adalah opsi yang lebih baik daripada menyalin file library ke direktori library; karena file library akan mendapatkan update saat kita menginstall Zend Framework terbaru.

[root@geeksite library]# ln -s /usr/share/php/Zend .

Tampilan hierarki direktori proyek Anda.

[root@geeksite geeksite]# tree

.
├── application
│   ├── Bootstrap.php
│   ├── configs
│   │   └── application.ini
│   ├── controllers
│   │   ├── ErrorController.php
│   │   └── IndexController.php
│   ├── models
│   └── views
│   ├── helpers
│   └── scripts
│   ├── error
│   │   └── error.phtml
│   └── index
│   └── index.phtml
├── docs
│   └── README.txt
├── library
├── public
│   └── index.php
└── tests
├── application
│   └── controllers
│   └── IndexControllerTest.php
├── bootstrap.php
├── library
└── phpunit.xml

16 directories, 11 files

Buka browser web dan navigasikan ke http://localhost/geeksite/public. Tangkapan Layar Proyek Uji di Fedora 16.

Itu saja!


Fedora
  1. Instal LibreOffice 3.5 di Fedora 16 / Fedora 15

  2. Cara menginstal Firefox 10 di Fedora 16 "Verne" / Fedora 15 "Lovelock"

  3. Cara menginstal Team Viewer di Fedora 16 “Verne”

  1. Instal Desktop Kayu Manis Di Fedora 16 "Verne"

  2. Cara Install Zend Server CE di Fedora 16 “Verne”

  3. Instal Zend Framework di openSUSE / openSUSE 12.1

  1. Cara menginstal Memcached di Fedora 16 "Verne"

  2. Cara Instal Nginx Dengan PHP-FPM Dan MySQL Di Fedora 16 “Verne”

  3. Cara menginstal Zend Framework di VPS Ubuntu