Any PHP based framework for building APIs?

2,028 views
Skip to first unread message

Xolocode

unread,
Sep 10, 2012, 3:21:59 PM9/10/12
to api-...@googlegroups.com
Hi,

I'm just starting in the API world, I'm using PHP as my server language, and would really appreciate if you could recommend any PHP based framework for building APIs, if you have already used any.

Thanks,

José Ríos.

Kin Lane

unread,
Sep 10, 2012, 3:25:07 PM9/10/12
to api-...@googlegroups.com
Here is a round-up I did a while back - http://blog.programmableweb.com/2011/09/23/short-list-of-restful-api-frameworks-for-php/

Unfortunately I don't have more details on the pros and cons each one.


--
You received this message because you are subscribed to the Google Groups "API Craft" group.
To unsubscribe from this group, send email to api-craft+...@googlegroups.com.
Visit this group at http://groups.google.com/group/api-craft?hl=en.
 
 

Richard Pijnenburg

unread,
Sep 10, 2012, 3:46:32 PM9/10/12
to api-...@googlegroups.com
One that i am using is Restler ( http://luracast.com/products/restler/ )
Got good contact with the developer and he's very busy creating
version 3 of the framework which will have some nice features.

Cheers.

justin kruger

unread,
Sep 10, 2012, 3:56:30 PM9/10/12
to api-...@googlegroups.com
http://symfony.com/

is also a viable platform for RESTful apis.
--
--
Justin Kruger
Social Media Software Engineer -
San Francisco, CA

--
http://twitter.com/jdavid
http://www.linkedin.com/in/jdavid

Xolocode

unread,
Sep 11, 2012, 1:18:28 AM9/11/12
to api-...@googlegroups.com
Thanks a lot for all the suggestions, I'll give a try to Restler, Tonic and Slim.

Vance Lucas

unread,
Sep 11, 2012, 2:25:29 PM9/11/12
to api-...@googlegroups.com
I am working on one myself called Bullet ( https://github.com/vlucas/bulletphp ) that takes a bit of a unique functional-style approach to URL routing. You may want to check it out.

I also have an example Hypermedia app that I created with it you might want to look at: https://github.com/vlucas/brightbudget-web

Cheers,

--
Vance Lucas

nparsons08

unread,
Sep 12, 2012, 9:58:00 AM9/12/12
to api-...@googlegroups.com
Slim is a great start. Well documented and lightweight out of the box. http://slimframework.com/

zaid emeish

unread,
Sep 12, 2012, 10:14:51 AM9/12/12
to api-...@googlegroups.com
I would also recommend Zend, it has a great implementation for REST http://framework.zend.com/.

Thanks
Zaid

--

nitinm

unread,
Sep 12, 2012, 12:29:51 PM9/12/12
to api-...@googlegroups.com
Use "Apify" https://github.com/apify/apify-library. it is awesome in building REST API.

David Sadowski

unread,
Jun 1, 2013, 8:24:05 AM6/1/13
to api-...@googlegroups.com
I've put together a quick list of frameworks with a poll while looking for one that would suit my future implementations. One of my considerations was Slim because of its simplicity and lightweight but ended up using Laravel because it's still not too heavy like many other more estabilished / popular frameworks e.g. Symphony, CakePHP, Zend etc. Laravel also has many features out of the box that needed which whereas Slim required setting up modules e.g. for user authentication:

http://davss.com/tech/php-rest-api-frameworks/

Djamel Gasbakid

unread,
Jun 1, 2013, 8:34:19 AM6/1/13
to api-...@googlegroups.com
http://www.slimframework.com/ is a good easy fast flexible tool


2013/6/1 David Sadowski <da...@davss.com>
I've put together a quick list of frameworks with a poll while looking for one that would suit my future implementations. One of my considerations was Slim because of its simplicity and lightweight but ended up using Laravel because it's still not too heavy like many other more estabilished / popular frameworks e.g. Symphony, CakePHP, Zend etc. Laravel also has many features out of the box that needed which whereas Slim required setting up modules e.g. for user authentication:

http://davss.com/tech/php-rest-api-frameworks/

--
You received this message because you are subscribed to the Google Groups "API Craft" group.
To unsubscribe from this group and stop receiving emails from it, send an email to api-craft+...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
 
 

Reply all
Reply to author
Forward
0 new messages