I am working on a project where I don’t have SSH access to the linux server but just the FTP access to public_html folder. I am relatively new to backbone and want to utilize its full capabilities. However, the server runs on:
PHP 5.1.6 APACHE 2.0 Modules: core prefork http_core mod_so
mod_auth_basic mod_auth_digest mod_authn_file mod_authn_alias
mod_authn_anon mod_authn_dbm mod_authn_default mod_authz_host
mod_authz_user mod_authz_owner mod_authz_groupfile mod_authz_dbm
mod_authz_default util_ldap mod_authnz_ldap mod_include mod_log_config
mod_logio mod_env mod_ext_filter mod_mime_magic mod_expires
mod_deflate mod_headers mod_usertrack mod_setenvif mod_mime mod_dav
mod_status mod_autoindex mod_info mod_dav_fs mod_vhost_alias
mod_negotiation mod_dir mod_actions mod_speling mod_userdir mod_alias
mod_rewrite mod_proxy mod_proxy_balancer mod_proxy_ftp mod_proxy_http
mod_proxy_connect mod_cache mod_suexec mod_disk_cache mod_file_cache
mod_mem_cache mod_cgi mod_version mod_ssl mod_jk mod_auth_pgsql
mod_authz_ldap mod_nss mod_perl mod_php5 mod_proxy_ajp mod_python
mod_dav_svn mod_authz_svn
Is it possible by any means to implement REST api on the backend? I have been looking at many frameworks in PHP but they mostly require > PHP 5.2 Any help would be highly appreciated. Thanks.
In general, implementing a RESTful api does not necessarily depend on specific software versions.
REST itself is just a methodology basically describing how to use protocol features of http to build some sort of web service.
A framework only offers tools to support quick development of an api eventually complying to RESTful-ness.
So, i think you have two choices: