Cadrul Horus este o încercare destul de solidă la proiectarea unui cadru OOP bună ca un pachet mai mic posibil.
Axat pe un codebase lumină și pe o abordare solidă, standarde prietenos, Horus poate fi folosit pentru a scrie aplicații avansate fără a fi nevoie de a face cu pachete de instrumente de codificare complexe, cum ar fi Zend sau CakePHP .
Horus este ușor de învățat și codul este destul de bine comentat în dezvoltatorii de caz nevoie de ajutor imaginind ceea ce se întâmplă
Ce este nou în această versiune:.
- Acum trebuie să aveți cel puțin PHP 5.3
- New Class Horus_Facade.
- Eliminat clasa Horus_PDO.
- Pot folosi obiecte sau obiecte statice ușor.
- Noi constante.
- înlăturate toate codurile inutile.
- sistem Evenimente noi.
- Noua funcție Horus ().
Ce este nou în versiunea 12.0:
- Acum trebuie să aveți cel puțin PHP 5.3
- New Class Horus_Facade.
- Eliminat clasa Horus_PDO.
- Pot folosi obiecte sau obiecte statice ușor.
- Noi constante.
- înlăturate toate codurile inutile.
- sistem Evenimente noi.
- Noua funcție Horus ().
Ce este nou în versiunea 11.0:
- Acum trebuie să aveți cel puțin PHP 5.3
- New Class Horus_Facade.
- Eliminat clasa Horus_PDO.
- Pot folosi obiecte sau obiecte statice ușor.
- Noi constante.
- înlăturate toate codurile inutile.
- sistem Evenimente noi.
- Noua funcție Horus ().
Ce este nou în versiunea 10.1:
- Acum trebuie să aveți cel puțin PHP 5.3
- New Class Horus_Facade.
- Eliminat clasa Horus_PDO.
- Pot folosi obiecte sau obiecte statice ușor.
- Noi constante.
- înlăturate toate codurile inutile.
- sistem Evenimente noi.
- Noua funcție Horus ().
Ce este nou în versiunea 9.4:
- Adaugata metode noi (__invoke, are, del, ldel, lhas) în Horus_Container.
- Adaugata nou cache metodă în Horus_Response.
- Adaugata nou din domeniul DOMAIN aflate regex shortcut.
- Actualizat fișierul wiki.html.
- HPHP este acum temelia XPress CMS care va aparea in curand.
Ce este nou în versiunea 9.2:.
- Adaugata mai multă putere la Horus_Container
- Actualizat wiki.
Ce este nou în versiunea 9.0:
- Cadru Horus a devenit un cadru complet portabil stiva OOP
- noi clase și manageri
- Mediu clasa
- Răspuns Management
- Cerere de Management
- inteligent de rutare, fără buclă doar traseu leneș
- suport rutare Sub-domeniu
- modalități multiple de a pune în aplicare emulator rescriere pentru orice server de web
- Utilitites Class
- DOP clasa simplificata li>
- O mai bună AutoLoader Class
- Noul sistem Carlige
Ce este nou în versiunea 8.0:.
- Mai repede decât în trecut
- Mai multă putere cu mai putin cod.
- Mai multe mai mici.
- Metoda suprascrie de post-formă.
- Full procedural (nr OOP, dar gata pentru OOP Apps).
- Mai multe ajutoare.
- Rulați una sau mai multe rute fără buclă.
Ce este nou în versiunea 7.0:
- Noul mecanism de rutare de înaltă performanță
- Adăugat suport pentru sub-domeniu de rutare
- New simplu clasa controler modular
- variabile de mediu noi
- New Constante
- Noua funcție Horus () pentru a obține obiectul Horus
- Noua metoda Horus () - & # x3e, statica () la un obiect de curent memorie-vârf, memorie-utilizarea și încărcarea procesorului avg
- Horus.php este acum mult mai rapid și ar putea fi comparat cu orice cod simplu PHP
- coduri inutile eliminate
- Optimizat unele părți ale codului
- Router & SQL Clasele sunt acum leneși-initialzed [construit doar la cerere]
- Horus 7 fuzionează acum orice intrare de vars din orice metode cerere [HEAD, POST, PUT, GET, ... etc] într-o singură matrice $ _REQUEST
- Horus 7 accepta orice format de intrare & quot; JSON / XML / interogare-string & quot;
Ce este nou în versiunea 6.0:.
- rescris Horus Router cu noi idei puternice
- Noi metode Horus.
- modernizate Horus Container.
- Noul magazin de clasa document pe baza Baze de date SQL.
- cheie class = & New # x3e; magazin valoare bazate pe Baze de date SQL.
- Optimizat unele coduri.
- Metoda simulator nou folosind /? sau li /.
Ce este nou în versiunea 5.0:
- Mult mai repede
- Nu configs
- Detectare automată dacă se activează sau nu simulator
- Doar un cadru-un fișier
Ce este nou în versiunea 4.1:.
- Mai multe Cod de curățare
- class loader Eliminat.
- "Tabelul" clasa nou pentru interacțiunile SQL.
- class New "operator" să se extindă o clasă într-un router.
- Noua optiune Config pentru "horus.controllers_dir".
Ce este nou în versiunea 4.0.0:
- Întregul cod este acum curat și clar
- Horus este acum doar un codebase rezistent și flexibil complet
- kernel reorganizat
- Horus acum este gata să lucreze în orice model de proiectare (MVC / hmvc, .. etc)
- reconstruit unele cod de la zero
- înlăturate toate funcțiile aeriene și clase
Ce este nou în versiunea 3.0.0:
- eliminat unele funcții
- Re-optimizat de bază
- eliminate coduri non-bune
- Eliminat events_ * funcții, a adăugat noi evenimente inteligente clasa OOP
- fix tot trecutul versiuni de bug-uri
- Re-a construit de la zero router
- Router suportă acum permisiuni
- container clasă nouă
- funcții noi
Ce este nou în versiunea 2.0.0:
- funcții noi
- eliminate coduri non-ajutor
- Re-Optimizat miezul
- New Carlige / Evenimente în miezul
- clase Horus acum sub controlul dumneavoastră complet
- class evenimente Eliminat, înlocuit cu doar 3 funcții mici
- class loader Eliminat, înlocuit cu un mic auto inteligent funcție (sarcină & hartă)
- Actualizat simulator mod_rewrite
Ce este nou în versiunea 1.4.0:
- Optimizat Kernel
- Bugs fixe
- Funcții noi:
- mempty () ca gol, dar lucrează cu mai multe Vars, la o dată
- halt ($ cod, $ mesaj) opri aplicații și cod de stare http
- array_get (array $ input, $ ac, cu excepția $ = null) Ia elemente din matrice sau de a lua toate cu excepția unor
- Noul API parola hash de PHP 5.5 este acum aici, pe orice versiune php;) password_hash (), password_get_info (), password_needs_rehash (), password_verify ()
- Paginate () Tiny inteligent Paginare Funcția
- array_column () reveni la valorile de la o singură coloană în matrice de intrare
- Maili () Mail () funcția îmbunătățită
- Opțiunile de configurare noi:
- Acum puteți seta / reseta orice configurație de orice în cazul în care nu doar din construcții folosind Horus () - & # x3e; config ()
- 'horus.timezone "set de fus orar local, implicit & quot; PHP implicit & quot;
- 'horus.auto_run "spune Horus de a se rula în mod automat de auto, astfel încât să nu faci Horus () - & # x3e, alerga (), implicit & quot; adevărat & quot;
- 'horus.use_router "dacă doriți să utilizați router sau nu: D, implicit & quot; false & quot;
- 'horus.simulator_method "[1 sau 2], metodă care vrei," index.php / "(1) sau (2), implicit & quot" /? "; 1 & quot;
- noi Constante:
- Da este același fel de adevărat
- Nu este la fel ca fals
- ORM metodă nouă
- getSQL () pentru a obține SQL generat
- getInputs () pentru a obține intrările generate (valori legate)
Ce este nou în versiunea 1.3.0:
- New Class (ORM)
- Funcții noi (array_start (), array_end (), Horus (), array_isset (), array_unset (), array_define ())
- Opțiuni noua configurație
- automat cu teava de evenimente, ORM este acum opțională
- vederi multiple de randare la o dată
- bug-uri fixe de Versiunea 1.2.0
- Pentru metodele de clasa, acum sprijină extinderea URL fi: .html și "-" de la versiunea 1.3.0
- Kernel Optimizat
Cerințe :
- PHP 5 sau mai mare
Comentariile nu a fost găsit