Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    text
    copied!<p>I think you are confused about what is Ajax and how it is related to PHP. Basically "Ajax" just means that some javascript code is making calls behind the curtains to some backend server to make an action or update something on the user interface.</p> <p>That backend server language could be PHP, ASP, Ruby or anything really. Thats why the most popular "Ajax Frameworks" (<a href="http://www.prototypejs.org/" rel="nofollow noreferrer">Prototype</a>, <a href="http://jquery.com/" rel="nofollow noreferrer">JQuery</a>) are purely Javascript, and don't depend on you using PHP or anything.</p> <p>On the other hand there's PHP Frameworks like <a href="http://cakephp.org/" rel="nofollow noreferrer">CakePHP</a>, <a href="http://codeigniter.com/" rel="nofollow noreferrer">CodeIgniter</a>, <a href="http://framework.zend.com/" rel="nofollow noreferrer">Zend Framework</a> (or the one you mentioned, <a href="http://www.akelos.org/" rel="nofollow noreferrer">Akelos</a>) who just help you doing some tedious tasks in PHP, like templating, database access, etc. These frameworks don't depend on any "Ajax Framework" you can use any of them.</p> <p>So just look at this separately, there's "PHP Frameworks" and there's "Javascript Frameworks" aka (badly) "Ajax Frameworks". </p> <p>Of course there's always the exception to the rule, there's some project who make PHP calls to output Javascript code, like <a href="http://xajaxproject.org/" rel="nofollow noreferrer">Xajax</a>. But i would recommend you to avoid them or you will end up more confused.</p>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload