PSX является основой для разработки динамических веб-сайтов в PHP & NBSP;. Цель PSX, чтобы помочь вам в разработке RESTful API, обслуживающие веб стандартные форматы, такие как JSON, XML, Atom и RSS. Она имеет фокус на социальных технологий и предоставляет классы для использования и реализации OAuth, OpenID, OpenSocial, Opengraph, OpenSearch, PubSubHubbub, атом, и RSS. В примере странице вы можете увидеть примеры реализации с использованием различных классов PSX которым дать Вам хороший обзор как основа PSX работает. На участке загрузки вы можете захватить текущей версии PSX или вы можете установить его с помощью груши. Если вы хотите внести свой вклад или получить в контакте вы найдете на странице сообщества все необходимую информацию. В следующем коротком обзоре, какие функции PSX предложения.
Техническая совместимость
PSX предлагает всеобъемлющий библиотека PHP которым будет loosly сочетании и разработан после стандартных именования, поэтому он может быть использован с другими проектами, как есть груша, Symfony или Zend. Все классы, независимо используется, поскольку инъекции зависимостей.
RESTful API,
PSX поддерживает вам в создании RESTful API, с помощью веб-стандартные форматы, такие как JSON, XML, Atom и RSS со стандартными параметрами запроса, как определенные в OpenSocial Основной API Spec. Чтобы построить более программируемый и федеративного социальной сети.
легкие MVC
PSX включает в себя простую архитектуру MVC с быстрой механизма маршрутизации и по умолчанию PHP как шаблонов двигателя. Использование автозагрузчика, определяемый PHP стандартной группе
Что нового В этом выпуске:.
- Эта версия добавляет классы для обработки JWS (JSON веб Подпись).
- Это добавляет поддержку для вызова контроллера через CLI для упрощения тестирования.
- Пустота сессия добавил, что можно использовать в DI контейнер для тестирования.
- Обработка реакция на ошибку была улучшена, и библиотека JSON бросает исключение, если декодирование JSON строки неудачно.
Что нового в версии 0.6.1:
- Эта версия содержит незначительные изменения
- Класс отправка был добавлен, который направляет запросы к контроллеру.
- Теперь контроллер может вернуться фильтры, которые могут изменить запрос или ответ, например, для обработки проверки подлинности.
- Контроллер прокси неизвестные методы Get * до DI контейнера.
- Шаблон двигателя была усовершенствована и классы-оболочки были добавлены для Twig и Smarty.
- Д. И. контейнер теперь совместим с контейнером Symfony DI.
- Библиотеки были добавлены для generatign сайта и OData XML.
- Документация была улучшена, и некоторые мелкие ошибки были исправлены.
Что нового в версии 0.5.0:
- этой версии добавлена поддержка имен, улучшает HTML парсер Библиотека и несколько дБ тестов, добавляет Pingback библиотеку, и исправлены некоторые ошибки.
- Этот релиз не имеет обратной совместимости, так как все классы в настоящее время определяется в пространстве имен.
Что нового в версии 0.4.7:
- Эта версия содержит классы для создания заявление чванство API .
- Погрузчик использует теперь новую аннотации парсер для облегчения маршрутизации.
- Этот выпуск добавляет новые коллекции HTML5 фильтра и исправлены многие ошибки.
Что нового в версии 0.4.6:
- Календарь класс был добавлен, и неиспользованная ДОМ пакет был удален.
- Параметр порядка конструктора PSX_Sql был изменен.
- Печенье магазин был добавлен в пакет HTTP, и PSX_Get, PSX_Post, PSX_Cookie, PSX_Request и PSX_Files классы были перемещены в папку ввода.
- а HTML5 лексический и фильтр библиотека были добавлены в HTML пакета.
- Класс подкачки был обновлен, и добавили метод getParameters был добавлен в зависимости от абстрактного класса.
- Вид зависимостей был добавлен, а модуль DefaultAbstract был переименован в ViewAbstract.
- Многие тесты были улучшены.
Что нового в версии 0.4.3:
- Эта версия исправляет реализация ассоциация поставщик OpenID (в настоящее время с помощью функции OpenSSL), добавляет класс-оболочка OpenSSL и Util уценки класс анализатора, улучшает ошибки и обработка исключений, добавляет webfinger Util библиотеки, добавляет таблицы SQL класс абстракции (и, следовательно, удаляет интерфейс сервлета), добавляет HTTP-выгрузки libary, и улучшает несколько тестов.
Что нового в версии 0.4.1:
- Это крупный релиз, который изменяет структуру библиотека так, что он больше не является обратно совместимым.
- а & Quot; CamelCase & Quot; стиль кодирования в настоящее время используется.
- Библиотека писатель данные обновляются для обработки Atom и RSS-каналы правильно.
- Возможность библиотека HTTP был добавлен автоматически выполняет перенаправление, и неиспользуемые классы были удалены.
- модульные тесты были улучшены и руководство было переписано.
- Многие ошибки были исправлены.
Что нового в версии 0.3.1:
- добавил класс поколение форма
- Добавлена и фиксированные испытания
- добавил библиотека запрос
- реализованы интерфейс psx_input
- переписал библиотека фильтр
- руководство переписал на версии 0.3
- фиксированной OpenID OAuth и Yadis библиотека
Что нового в версии 0.2.3:
- Этот релиз содержит все компоненты. Я не нашел хороший способ Sperate компоненты из рамки и сохранении всех компонентов в том же хранилище. Так блок я нашел простое решение, все компоненты будут включены в релиз.
Комментарии не найдены