Horus Framework adalah sebuah upaya yang cukup padat pada merancang kerangka OOP yang baik sebagai paket kecil mungkin.
Difokuskan pada basis kode cahaya dan padat, standar-ramah pendekatan, Horus dapat digunakan untuk menulis aplikasi canggih tanpa harus berurusan dengan coding toolkit kompleks seperti Zend atau CakePHP .
Horus mudah dipelajari dan kode ini cukup baik berkomentar dalam pengembang kasus perlu membantu mencari tahu apa yang terjadi
Apa yang baru dalam rilis ini:.
- Sekarang Anda harus memiliki setidaknya PHP 5.3
- Baru Kelas Horus_Facade .
- Dihapus kelas Horus_PDO.
- Bisa menggunakan benda-benda atau objek statis dengan mudah.
- konstanta Baru.
- Dihapus semua kode yang tidak berguna.
- New sistem Events.
- Fungsi baru Horus ().
Apa yang baru di versi 12.0:
- Sekarang Anda harus memiliki setidaknya PHP 5.3
- Baru Kelas Horus_Facade .
- Dihapus kelas Horus_PDO.
- Bisa menggunakan benda-benda atau objek statis dengan mudah.
- konstanta Baru.
- Dihapus semua kode yang tidak berguna.
- New sistem Events.
- Fungsi baru Horus ().
Apa yang baru di versi 11.0:
- Sekarang Anda harus memiliki setidaknya PHP 5.3
- Baru Kelas Horus_Facade .
- Dihapus kelas Horus_PDO.
- Bisa menggunakan benda-benda atau objek statis dengan mudah.
- konstanta Baru.
- Dihapus semua kode yang tidak berguna.
- New sistem Events.
- Fungsi baru Horus ().
Apa yang baru di versi 10.1:
- Sekarang Anda harus memiliki setidaknya PHP 5.3
- Baru Kelas Horus_Facade .
- Dihapus kelas Horus_PDO.
- Bisa menggunakan benda-benda atau objek statis dengan mudah.
- konstanta Baru.
- Dihapus semua kode yang tidak berguna.
- New sistem Events.
- Fungsi baru Horus ().
Apa yang baru di versi 9.4:
- Ditambahkan metode baru (__invoke, memiliki, del, ldel, lhas) di Horus_Container.
- Ditambahkan metode cache yang baru di Horus_Response.
- Ditambahkan baru REGEX shortcutdomain.
- Diperbarui file wiki.html.
- HPHP sekarang fondasi Xpress CMS yang akan datang segera.
Apa yang baru di versi 9.2:.
- Ditambahkan lebih banyak kekuatan kepada Horus_Container
- Diperbarui wiki.
Apa yang baru di versi 9.0:
- Horus Kerangka menjadi penuh kerangka tumpukan oop portable
- Kelas dan manajer New
- Lingkungan Kelas
- Respon Manajer
- Permintaan Manajer
- Smart Routing tanpa lingkaran hanya malas rute
- Sub-Domain Routing dukungan
- Beberapa cara untuk menerapkan menulis ulang emulator untuk server web
- Utilitites Kelas
- PDO Sederhana Kelas
- Lebih baik autoloader Kelas
- sistem Hooks Baru
Apa yang baru di versi 8.0:.
- Lebih cepat daripada di masa lalu
- Lebih banyak kekuatan dengan kode kurang.
- Lebih kecil.
- Cara override dari pos-bentuk.
- Penuh Prosedural (Tidak OOP tapi Siap Untuk OOP Apps).
- pembantu Lebih.
- Jalankan satu atau banyak rute tanpa lingkaran.
Apa yang baru di versi 7.0:
- New mekanisme routing kinerja tinggi
- Ditambahkan dukungan untuk routing sub-domain
- New kelas controller sederhana modular
- variabel lingkungan New
- New Konstanta li>
- Fungsi baru Horus () untuk mendapatkan obyek horus
- Metode Baru Horus () - & # x3e; statika () ke obyek saat memori-puncak, memori-penggunaan & beban cpu avg
- Horus.php sekarang lebih cepat dan dapat dibandingkan dengan kode PHP polos
- Kode berguna Dihapus
- Dioptimalkan beberapa bagian kode
- Router & SQL Kelas sekarang malas-initialzed [dibangun hanya pada permintaan]
- Horus 7 sekarang menggabungkan setiap masukan vars dari setiap metode permintaan [KEPALA, POST, PUT, GET, ... dll] hanya dalam satu array $ _REQUEST
- Horus 7 menerima format input & quot; json / xml / query-string & quot;
Apa yang baru di versi 6.0:.
- Menulis ulang Horus Router dengan ide-ide baru yang kuat
- Metode baru Horus .
- Upgrade Horus Kontainer.
- New Document toko kelas berdasarkan dbms sql.
- kunci class New = & # x3e; toko nilai berdasarkan dbms sql.
- Dioptimalkan beberapa kode.
- metode simulator Baru menggunakan /? atau index.php /.
Apa yang baru di versi 5.0:
- Jauh lebih cepat
- Tidak ada konfigurasi
- Auto mendeteksi apakah untuk mengaktifkan simulator atau tidak
- Hanya kerangka satu-berkas
Apa yang baru di versi 4.1:.
- Lebih kode pembersihan
- Dihapus kelas loader.
- Baru 'Table' kelas untuk interaksi SQL .
- kelas Baru 'Kontroler' untuk memperpanjang kelas ke router.
- Opsi baru Config untuk 'horus.controllers_dir'.
Apa yang baru di versi 4.0.0:
- Seluruh kode sekarang bersih dan jelas
- Horus sekarang hanya dengan basis kode yang kuat penuh fleksibel
- Kernel kembali menyelenggarakan
- Horus sekarang siap untuk bekerja di bawah setiap pola desain (MVC / hmvc, .. dll)
- dibangun kembali beberapa kode dari awal
- Dihapus semua fungsi kepala & kelas
Apa yang baru di versi 3.0.0:
- Dihapus beberapa fungsi
- Re-dioptimalkan inti
- Dihapus kode non-baik
- Dihapus events_ * fungsi, menambahkan baru peristiwa pintar kelas OOP
- Tetap semua masa lalu versi bug
- Re-membangun router dari awal
- Router sekarang mendukung perizinan
- New wadah kelas
- fungsi Baru
Apa yang baru di versi 2.0.0:
- fungsi Baru
- Dihapus kode non-membantu
- Re-Dioptimalkan inti
- New Hooks / Acara di inti
- kelas Horus sekarang di bawah kontrol penuh Anda
- Dihapus acara kelas, diganti dengan hanya 3 fungsi kecil
- Dihapus kelas loader, diganti dengan auto kecil pintar (beban & peta) fungsi
- Diperbarui simulator mod_rewrite
Apa yang baru di versi 1.4.0:
- Dioptimalkan Kernel
- Bugs Fixed
- Fungsi Baru:
- mempty () seperti kosong tetapi bekerja dengan beberapa vars sekaligus
- berhenti ($ kode, $ pesan) menghentikan aplikasi dan kode status http
- array_get (array $ input, $ jarum, $ kecuali = null) Dapatkan elemen dari array atau mendapatkan semua kecuali beberapa
- baru sandi hashing api dari PHP 5.5 adalah sekarang di sini pada setiap versi php;) password_hash (), password_get_info (), password_needs_rehash (), password_verify ()
- paginate () kecil Cerdas Pagination Fungsi
- array_column () Mengembalikan nilai dari satu kolom dalam array masukan
- Maili () Mail () peningkatan fungsi
- Baru Pilihan Konfigurasi:
- Sekarang Anda dapat mengatur / me-reset konfigurasi dari mana tidak hanya dari konstruksi menggunakan horus () - & # x3e; config ()
- 'horus.timezone' mengatur zona waktu lokal, standar & quot; PHP default & quot;
- 'horus.auto_run' memberitahu horus untuk menjalankannya sendiri secara otomatis sehingga Anda tidak melakukan horus () - & # x3e; menjalankan (), standar & quot; benar & quot;
- 'horus.use_router' jika Anda ingin menggunakan router atau tidak: D, standar & quot; palsu & quot;
- 'horus.simulator_method' [1 atau 2], metode mana yang Anda inginkan, 'index.php /' (1) atau (2), standar & quot '/?'; 1 & quot;
- Konstanta Baru:
- Ya sama berlaku
- Tidak sama dengan palsu
- metode ORM baru
- getSQL () untuk mendapatkan pernyataan sql dihasilkan
- getInputs () untuk mendapatkan input yang dihasilkan (nilai terikat)
Apa yang baru di versi 1.3.0:
- Kelas Baru (ORM)
- Fungsi Baru (array_start (), array_end (), horus (), array_isset (), array_unset (), array_define ())
- Konfigurasi Baru Pilihan
- autoloading peristiwa, ORM sekarang opsional
- Beberapa pandangan render sekaligus
- Tetap bug dari versi 1.2.0
- Untuk Metode Class, Sekarang Mendukung url extension Anda suka: html dan '-' Dari Versi 1.3.0
- Kernel Optimized
Persyaratan :
- PHP 5 atau lebih tinggi
Komentar tidak ditemukan