Is SAJAX dood? Waarmee vervangen?

We gebruiken Sajax voor het toevoegen van kleine Ajax-code aan sites. Na een probleem te hebben ondervonden en wat gegraven te hebben, lijkt het erop dat de bibliotheek sinds 2005 niet meer is bijgewerkt.

Ik waardeer Sajax omdat het lichtgewicht, gebruiksvriendelijk en gemakkelijk te installeren is (voeg het bestand gewoon toe in PHP).

Dus, op de LAMP-stack, als je Sajax al eerder hebt gebruikt, waar zou je dan naar upgraden? Gebruiksgemak is de sleutel, aangezien sommige semi-programmeur webontwikkelaars de code ook gebruiken.

Ik weet dat veel mensen jQuery zouden zeggen, maar is dat zo simpel als Sajax?


Antwoord 1, autoriteit 100%

Ik zou zeggen dat het gemakkelijker is om jQueryte gebruiken.ajax:

$.ajax({
    type: 'GET',
    url: './example.json',
    dataType: 'json'
}).done(function (data) {
    // Use data...
});
$.getJSON('./some.php', { q: 'thing' }).done(function (data) {
    // Use data...
});
$.ajax({
    type: 'POST',
    url: './api.php',
    data: {
        action: 'save',
        info: APP.getInfo(),
        token: APP.getToken()
    }
});

jQueryis een geweldige tool met veel voorbeelden en plug-inswaarmee u een aantal behoorlijk verbazingwekkende dingen!


Antwoord 2, autoriteit 50%

Klinkt veel op xajax


Antwoord 3, autoriteit 25%

Corrigeer me als ik het mis heb, maar Sajax is een PHP-bibliotheek en jQuery is een javascript-bibliotheek. Ik had gewoon het gevoel dat dat onderscheid gemaakt moest worden.

Bij ons bedrijf gebruiken we jQuery en ik denk dat het absoluut fantastisch is. Zou het niet voor iets anders ruilen. Maar ik zou u adviseren om een ​​van de andere vele JavaScript-bibliotheken (prototype, mootools, yui) te proberen en erachter te komen welke voor u werkt.


Antwoord 4, Autoriteit 25%

Of u zou S2Ajax kunnen gebruiken: http://github.com/fusion/s2ajax/tree / Master

Ik ben net eindelijk rond om het naar Github te duwen 🙂


Antwoord 5

Als u op zoek bent naar jQuery-integratie met PHP, zijn er enkele klassen in het ZEND-raamwerk. Zie: http://framework.zend.com/manual/en/zendx. jQuery.html


Antwoord 6

Er is ook mijn tak op http://sajax.info/ het voornamelijk rechtvaardigt de openstaande problemen met 0.12 en concentreert zich nog meer op SAJAX UP.


Antwoord 7

Ik raad jQuery aan. Het is veel rechtstreeks naar voren dat Sajax, dat beide eindpunten voor je probeert te zijn. Trouwens, het kan soms rommelig worden met outputbuffering.

Other episodes