PSX je rámec pro vývoj dynamických webových stránek v PHP. & Nbsp; Cílem PSX je pomoci vám rozvíjet RESTful API sloužící web standardní formáty jako JSON, XML, Atom a RSS. Má zaměřené na sociální technologií a poskytuje třídy používat a provádění OAuth, OpenID, Opengraph, OpenSocial, OpenSearch, PubSubHubbub, Atom a RSS. Na příklad stránce si můžete prohlédnout ukázkové implementace s použitím různých PSX tříd Wich, aby vám dobrý přehled o tom, jak rámec PSX funguje. V sekci download si můžete urvat aktuální vydání PSX nebo si ho můžete nainstalovat přes hrušky. Chcete-li přispět, nebo dostat do kontaktu najdete na stránce komunitní všechny potřebné informace. V následujícím krátkém přehledu toho, co představuje PSX nabídky.
Technická interoperabilita
PSX nabízí komplexní PHP knihovna Wich je loosly spojen a je navržen po standardních konvencích, takže jej lze použít s jinými projekty, jako jsou např Hruška, Symfony a Zend. Všechny třídy jsou nezávisle použitelné, protože injekce závislostí.
REST API
PSX vás podporuje budování RESTful API pomocí web standardních formátů jako JSON, XML, Atom a RSS se standardními parametry zadání, jako jsou definovány v OpenSocial jádra API Spec. Chcete-li vytvořit více programovatelný a sjednocené sociální síti.
Lightweight MVC
PSX obsahuje jednoduchý MVC architekturu s rychlým mechanismus směrování a ve výchozím nastavení PHP jako šablony motoru. Použití Autoloader definované php standardní skupiny
Co je nového v této verzi:.
- Tato verze přidává tříd zvládnout JWS (JSON Web Signature).
- Je přidává podporu pro volání do regulátoru přes CLI zjednodušit testování.
- void relace se přidá, které mohou být použity v nádobě DI pro testování.
- zpracování chyb odpověď byla zlepšena, a knihovna JSON vyvolá výjimku, pokud dekódování JSON řetězce se nezdaří.
Co je nového ve verzi 0.6.1:
- Tato verze obsahuje některé drobné změny,
- odeslání třída byla přidána, který žádá cesty k ovladači.
- Regulátor může nyní vrátit filtry, které mohou na požadavek nebo odpověď například změnit zvládnout ověřování.
- proxy Regulátor neznámé get * metody do kontejneru DI.
- šablony motor byl vylepšen a byly přidány tříd obálky pro Větvička a Smarty.
- Kontejner DI je nyní kompatibilní s kontejnerem Symfony DI.
- Knihovny byly přidány pro generatign mapa webu a OData XML.
- dokumentace byla zlepšena a některé menší chyby byly opraveny.
Co je nového ve verzi 0.5.0:
- Tato verze přidává podporu oboru názvů, zlepšuje HTML parser knihovna a několik DB testovacích případů, přidává knihovnu pingback, a opravuje některé chyby.
- Tato verze nemá zpětnou kompatibilitu, protože všechny třídy jsou nyní definovány v jmenném prostoru.
Co je nového ve verzi 0.4.7:
- Tato verze obsahuje třídy pro generování prohlášení o naparování API .
- nakladač nyní používá nové poznámky parseru pro snadnější směrování.
- Tato verze přidává nové HTML5 filtrační sbírky a opravy mnoha chyb.
Co je nového ve verzi verze 0.4.6:
- Kalendář třída byla přidána a DOM balíček nepoužitý byl odstraněn.
- Pořadí Parametr PSX_Sql konstruktoru byla změněna.
- cookie obchod byl přidán do balíčku http a PSX_Get, PSX_Post, PSX_Cookie, PSX_Request a PSX_Files třídy byly přesunuty do vstupní složky.
- HTML5 lexer a filtr knihovny byly přidány do HTML souboru.
- třída stránkování byla aktualizována, a přidá metoda getParameters byl přidán k závislosti abstraktní třídy.
- Pohled závislost byla přidána, a DefaultAbstract modul byl přejmenován na ViewAbstract.
- Mnoho testů byly vylepšeny.
Co je nového ve verzi 0.4.3:
- Tato verze opravuje implementace poskytovatele OpenID asociace (nyní pomocí OpenSSL funkcí), přidává OpenSSL obal třídy a util markdown parser třída, zlepšuje chyby a zpracování výjimek, přidá webfinger util knihovny, přidává SQL tabulky Abstraction třídu (a tím odstraňuje servlet rozhraní), přidává HTTP nahrávání libary, a zlepšuje několik testů.
Co je nového ve verzi 0.4.1:
- To je hlavní zpráva, která mění strukturu knihovny tak, že již není zpětně kompatibilní.
- & quot; CamelCase & quot; kódování styl je nyní používán.
- knihovna spisovatel data byla aktualizována pro manipulaci Atom a RSS kanály správně.
- Možnost knihovna HTTP byla přidána automaticky následovat přesměrování, a nepoužité třídy byly odstraněny.
- unit testy byly vylepšeny a příručka byla přepsána.
- Mnoho chyb byly opraveny.
Co je nového ve verzi 0.3.1:
- přidal class generace forma
- přidány a pevné testy
- přidal požadavek knihovna
- realizován psx_input rozhraní
- předělal knihovna filtr
- předělal návod na verzi 0.3
- pevné OpenID OAuth a Yadis knihovna
Co je nového ve verzi 0.2.3:
- Tato verze obsahuje všechny komponenty. I dont našel dobrý způsob, jak Sperate komponenty z rámce a stále zachovává všechny komponenty ve stejném úložišti. Tak jednotka jsem našel jednoduché řešení, všechny součásti budou zahrnuty do vydání.
Komentáře nebyl nalezen