Установка интерфейса API Restler

Я хочу начать использовать Restler для разработки Rest api, но я не нашел никакой подробной информации о том, как его установить, кроме того, он работает на сервере nginx.

Есть ли способ запустить эту инфраструктуру на apache? Существуют ли другие альтернативы для создания высококачественного APIS? Есть ли подробная документация об установке этой структуры?

Я должен иметь возможность запускать эту фреймворк на apache и использовать php5.3

благодаря

вы должны включить apache mod_rewrite

Я запускаю restler (несколько измененный) для API ( api.hostingxs.nl ). Он отлично работает на apache с PHP 5.3. Просто git clone https://github.com/Luracast/Restler.git <yourdirectory> репозиторий из github ( git clone https://github.com/Luracast/Restler.git <yourdirectory> ) и начните включать классы, которые его используют (прочтите руководство).

Если вам нужно больше направлений, я могу опубликовать некоторый пример кода, но базовая функциональность очень проста, если вы понимаете Object Oriented PHP.

Во-первых, перенаправляйте все запросы в свой домен restler, папку в index.php и создавайте этот файл с чем-то вроде этого:

 require_once( "restler.php" ); # or whatever you need to link to $r = new Restler; $r -> handle(); # above is the basic functionality without any of your own things 

Нажмите на классы в следующей ссылке, чтобы узнать больше о настройке собственных классов; help.luracast.com/restler/examples/_002_minimal/readme.html

Если вы хотите создать RESTful API, тогда я создал легкую структуру для этого: https://github.com/martinbean/api-framework