PSX to framework do tworzenia dynamicznych stron internetowych w PHP. & Nbsp; celem PSX jest pomoc w rozwijaniu REST API obsługujące formaty standardowe internetowych, takich jak JSON, XML, Atom i RSS. To ma skupić się na technologii społecznych i zapewnia zajęcia w obsłudze i realizacji OAuth, OpenID, Opengraph, Opensocial, OpenSearch, PubSubHubbub, Atom i RSS. Na stronie przykład można zobaczyć przykładowe realizacje z wykorzystaniem różnych klas PSX wich daje dobry przegląd jak działa ramy PSX. W dziale download można pobrać aktualny wydaniu PSX lub zainstalować go przez PEAR. Jeśli chcesz przyczynić lub uzyskać w kontakcie można znaleźć na stronie wszystkie niezbędne informacje społeczności. W poniższym krótkim przeglądzie, co oferuje bogaty PSX.
Interoperacyjność techniczna
PSX oferuje kompleksowe wich biblioteki PHP loosly połączeniu i zaprojektowane po standardowymi konwencjami nazewnictwa, dzięki czemu może być używany z innymi projektami, takich jak np gruszka, Symfony lub Zend. Wszystkie zajęcia są niezależnie użytku z powodu uzależnienia od wstrzyknięcia.
API REST
PSX wspiera w budowaniu relaksującego API, za pomocą standardowych formatów, takich jak internetowa, XML, JSON i RSS Atom standardowych parametrów żądania, jak określone w OpenSocial rdzeniowy API Spec. Aby zbudować więcej programowalny i stowarzyszonego sieci społecznej.
Lekkie MVC
PSX zawiera prostą architekturę MVC z mechanizmem routingu na szybkim i domyślnie PHP jako system szablonów. Korzystanie autoloadery zdefiniowany przez grupy standardowej php
Co nowego w tym wydaniu:.
- Ta wersja dodaje klasy do obsługi JWS (Json Web Podpis).
- dodaje wsparcie dla połączeń sterowania poprzez interfejs CLI uproszczenie badań.
- session void dodano, które mogą być stosowane w pojemniku DI badania.
- Obsługa odpowiedzi Błąd został poprawiony, a biblioteka JSON zgłasza wyjątek, jeśli dekodowanie ciąg JSON nie.
Co nowego w wersji 0.6.1:
- Ta wersja zawiera kilka drobnych zmian
- Klasa wysyłkowy dodano, które trasy wnosi do sterownika.
- Kontroler może teraz powrócić filtry, które można modyfikować np żądania lub odpowiedzi obsługi uwierzytelniania.
- Kontroler pełnomocnictw metody get * nieznane do kontenera DI.
- Silnik szablon został poprawiony i dodano klasy wrapper dla Gałązka i Smarty.
- kontener DI jest teraz kompatybilny z pojemnikiem Symfony DI.
- Biblioteki zostały dodane do generatign Mapa i OData XML.
- dokumentacja została poprawiona, a niektóre mniejsze błędy zostały naprawione.
Co nowego w wersji 0.5.0:
- Ta wersja dodaje obsługę przestrzeni nazw, poprawia parser HTML biblioteka i kilka db przypadki testowe, dodaje bibliotekę Pingback i naprawia kilka błędów.
- W tej wersji nie ma wsteczną kompatybilność, ponieważ wszystkie klasy są już zdefiniowane w obszarze nazw.
Co nowego w wersji 0.4.7:
- Ta wersja zawiera klasy do generowania deklaracji Swagger API .
- Ładowarka wykorzystuje teraz nową adnotacji parser dla łatwiejszej trasy.
- W tej wersji dodano nowe kolekcje filtrów html5 i poprawia wiele błędów.
Co nowego w wersji 0.4.6:
- Klasa kalendarza dodano i nieużywany pakiet DOM usunięto.
- Kolejność parametrów konstruktora PSX_Sql została zmieniona.
- Sklep Cookie został dodany do pakietu http, a PSX_Get, PSX_Post, PSX_Cookie, PSX_Request i PSX_Files zajęcia zostały przeniesione do folderu wejściowego.
- HTML5 lexer i filtra biblioteki zostały dodane do pakietu html.
- Klasa stronicowania została zaktualizowana, a dodane Metoda getParameters został dodany do uzależnienia klasy abstrakcyjnej.
- uzależnienie widok dodano, a moduł DefaultAbstract została zmieniona na ViewAbstract.
- Wiele testów zostały poprawione.
Co nowego w wersji 0.4.3:
- Ta wersja rozwiązuje wdrożenie stowarzyszenie dostawcy OpenID (teraz przy użyciu funkcji OpenSSL), dodaje klasy otoki OpenSSL i util Przecena klasa parsera, poprawia obsługę błędów i wyjątków, dodaje webfinger util biblioteki, dodaje tabeli SQL klasy abstrakcji (stąd też interfejs serwletu), dodaje libary przesyłania HTTP, i poprawia kilka testów.
Co nowego w wersji 0.4.1:
- To jest główne wydanie, które zmienia strukturę library tak, że nie jest już zgodna wstecz.
- & quot; CamelCase & quot; styl kodowania jest obecnie używany.
- Biblioteka pisarz danych został zaktualizowany do obsługi kanałów RSS i Atom poprawnie.
- Opcja biblioteki HTTP został dodany do przekierowań automatycznie, a niewykorzystane zajęcia zostały usunięte.
- Testy jednostkowe zostały ulepszone i instrukcja została napisana od nowa.
- Wiele błędów zostały także ustalone.
Co nowego w wersji 0.3.1:
- dodaje klasy generacji formą
- Testy i stałe dodane
- dodaje biblioteki wniosek,
- Interfejs psx_input realizowany
- przepisał biblioteki filtr
- przepisał Instrukcja do wersji 0.3
- stałe OpenID OAuth i Yadis biblioteki
Co nowego w wersji 0.2.3:
- Ta wersja zawiera wszystkie składniki. Nie mam znaleźć dobry sposób na sperate elementów z ramy i zachowaniu wszystkich elementów w tym samym repozytorium. Tak więc jednostka znalazłem proste rozwiązanie wszystkie elementy będą zawarte w komunikacie.
Komentarze nie znaleziono