De Horus Framework is een behoorlijk solide poging tot het ontwerpen van een goede OOP kader als een klein pakket mogelijk.
Gericht op een lichte codebase en op een stevige, standaard-vriendelijke benadering, kan Horus worden gebruikt om geavanceerde applicaties te schrijven zonder dat te maken met complexe codering toolkits zoals Zend of CakePHP .
Horus is gemakkelijk te leren en de code is vrij goed heeft gereageerd in geval ontwikkelaars moeten helpen uitzoeken wat er aan de hand
Wat is nieuw in deze release:.
- Nu moet je tenminste PHP 5.3
- Nieuwe Klasse Horus_Facade.
- Removed Horus_PDO klasse.
- Kan gemakkelijk te gebruiken objecten of statische objecten.
- Nieuwe constanten.
- verwijderde alle nutteloze codes.
- Nieuwe Events systeem.
- Nieuwe functie Horus ().
Wat is nieuw in versie 12.0:
- Nu moet je tenminste PHP 5.3
- Nieuwe Klasse Horus_Facade.
- Removed Horus_PDO klasse.
- Kan gemakkelijk te gebruiken objecten of statische objecten.
- Nieuwe constanten.
- verwijderde alle nutteloze codes.
- Nieuwe Events systeem.
- Nieuwe functie Horus ().
Wat is nieuw in versie 11.0:
- Nu moet je tenminste PHP 5.3
- Nieuwe Klasse Horus_Facade.
- Removed Horus_PDO klasse.
- Kan gemakkelijk te gebruiken objecten of statische objecten.
- Nieuwe constanten.
- verwijderde alle nutteloze codes.
- Nieuwe Events systeem.
- Nieuwe functie Horus ().
Wat is nieuw in versie 10.1:
- Nu moet je tenminste PHP 5.3
- Nieuwe Klasse Horus_Facade.
- Removed Horus_PDO klasse.
- Kan gemakkelijk te gebruiken objecten of statische objecten.
- Nieuwe constanten.
- verwijderde alle nutteloze codes.
- Nieuwe Events systeem.
- Nieuwe functie Horus ().
Wat is nieuw in versie 9.4:
- Toegevoegd nieuwe methoden (__invoke, heeft, del, ldel, Lha's) in Horus_Container.
- Toegevoegd nieuwe methode cache Horus_Response.
- Toegevoegd nieuwe REGEX snelkoppelingdomain.
- Bijgewerkt de wiki.html bestand.
- HPHP is nu het fundament van XPress CMS die is binnenkort beschikbaar.
Wat is nieuw in versie 9.2:.
- Toegevoegd meer macht aan de Horus_Container
- Bijgewerkt de wiki.
Wat is nieuw in versie 9.0:
- Horus Framework werd een draagbare volledige stack oop kader
- Nieuwe Klassen en managers
- Milieu Class
- Response Manager
- Request Manager
- Smart Routing zonder lus gewoon lui route
- Sub-Domein routing ondersteuning
- Meerdere manieren om te implementeren herschrijven emulator voor elke webserver
- Utilitites Class
- BOB vereenvoudigd Class
- Betere AutoLoader Class
- Nieuwe Hooks systeem
Wat is nieuw in versie 8.0:.
- Meer sneller dan in het verleden
- Meer vermogen met minder code.
- Meer kleiner.
- Methode override uit post-formulier.
- Volledige Procedurele (Geen OOP maar Klaar voor OOP Apps).
- Meer helpers.
- Voer een of meerdere routes zonder lus.
Wat is nieuw in versie 7.0:
- Nieuwe high-performance routing mechanisme
- Ondersteuning voor subdomein routing
- Nieuwe eenvoudige modulaire controller klasse
- Nieuwe omgevingsvariabelen
- Nieuwe constanten
- Nieuwe functie Horus () om de Horus voorwerp krijgen
- Nieuwe methode Horus () - & # x3e; statica () om een object van de huidige geheugen-piek, geheugen gebruik en CPU-belasting gem
- Horus.php is nu nog sneller en kan vergeleken worden met elke gewone PHP code
- Verwijderde nutteloze codes
- Geoptimaliseerd sommige delen van de code
- Router & SQL klassen zijn nu lui-geïnitialiseerd [gebouwd alleen op aanvraag]
- Horus 7 fuseert nu enige inbreng vars van elk verzoek methoden [HEAD, POST, PUT, GET, etc ...] in slechts één array $ _REQUEST
- Horus 7 aanvaardt elke inputformaat & quot; JSON / xml /-query-string & quot;
Wat is nieuw in versie 6.0:.
- herschreef Horus Router met nieuwe krachtige ideeën
- Nieuwe Horus methoden.
- Verbeterde Horus Container.
- Nieuwe klasse Document winkel op basis van sql DBMS.
- Nieuwe class key = & # x3e; waarde op te slaan op basis van sql DBMS.
- Geoptimaliseerd aantal codes.
- Nieuwe simulator methode met /? of index.php /.
Wat is nieuw in versie 5.0:
- Veel meer sneller
- Geen configs
- Auto detecteren of om simulator in- of niet
- Just a one-bestand kader
Wat is nieuw in versie 4.1:.
- Meer code reinigen
- Removed loader klasse.
- Nieuwe 'Table' klasse voor SQL interacties.
- Nieuwe 'Controller' klasse tot een klasse uit te breiden naar een router.
- Nieuwe Config optie voor 'horus.controllers_dir'.
Wat is nieuw in versie 4.0.0:
- De gehele code is nu schoon en helder
- Horus is nu slechts een volledig flexibele sterke codebase
- De kernel opnieuw georganiseerd
- Horus is nu klaar om te werken in het kader van een ontwerp-patroon (mvc / HMVC, .. etc)
- herbouwd sommige code van de grond af
- Verwijderde alle overhead functies en klassen
Wat is nieuw in versie 3.0.0:
- verwijderd enkele functies
- Re-geoptimaliseerd de kern
- Verwijderd niet-goed-codes
- Removed events_ * functies, voegde nieuwe slimme gebeurtenissen OOP klasse
- Vast alle vroegere versies bugs
- Opnieuw bouwde de router vanaf nul
- router ondersteunt nu permissies
- Nieuwe klasse container
- Nieuwe functies
Wat is nieuw in versie 2.0.0:
- Nieuwe functies
- Verwijderd niet-nuttige codes
- Re-Optimized de kern
- Nieuwe Haken / Evenementen in de kern
- Horus klassen nu onder uw volledige controle
- Verwijderde gebeurtenissen klasse, vervangen door slechts 3 kleine functies
- Verwijderd loader klasse, vervangen door een slimme kleine auto (load & kaart) functie
- Bijgewerkt de mod_rewrite simulator
Wat is nieuw in versie 1.4.0:
- Geoptimaliseerde Kernel
- Fixed Bugs
- Nieuwe functies:
- mempty () als leeg, maar werkt met meerdere vars tegelijk
- halt ($ code, $ bericht) stoppen met de toepassing en http-status code
- array_get (array $ input, $ naald, met uitzondering van $ = null) Haal elementen uit de array of krijgen alle behalve enkele
- Het nieuwe wachtwoord hashing api van PHP 5.5 is hier nu op een php-versie;) password_hash (), password_get_info (), password_needs_rehash (), password_verify ()
- paginate () Tiny Smart Paginering Functie
- array_column () Geeft de waarden uit één kolom in de input-array
- maili () Mail () verbeterde functie
- Nieuwe configuratie-opties:
- Nu kunt u instellen / elke configuratie reset vanaf elke waar niet alleen van de bouw met behulp van Horus () - & # x3e; config ()
- 'horus.timezone' set lokale tijdzone, standaard & quot; PHP Standaard & quot;
- 'horus.auto_run' vertelt Horus om het automatisch uitgevoerd, zodat u zelf niet Horus () doen - & # x3e; run (), standaard & quot; true & quot;
- 'horus.use_router' als u wilt router gebruiken of niet: D, standaard & quot; valse & quot;
- 'horus.simulator_method' [1 of 2], welke methode wil je, 'index.php / "(1) of (2), standaard & quot' /? '; 1 & quot;
- Nieuwe constanten:
- Ja is hetzelfde als ware
- Geen is hetzelfde als valse
- ORM nieuwe methode
- getSQL () om de gegenereerde SQL-instructie krijgen
- getInputs () om de gegenereerde ingangen (gebonden waarden) krijgen
Wat is nieuw in versie 1.3.0:
- Nieuwe Klasse (ORM)
- Nieuwe functies (array_start (), array_end (), Horus (), array_isset (), array_unset (), array_define ())
- Nieuwe configuratie-opties
- Autoloading van evenementen, ORM is nu optioneel
- Meerdere standpunten renderen in een keer
- Fixed bugs Versie 1.2.0
- Voor Class Methods, ondersteunt nu url extensie als: html en '-' Vanaf Versie 1.3.0
- Kernel Optimized
Eisen
- PHP 5 of hoger
Reacties niet gevonden