Categories
ajax pensieri php

Ajax rulez? Si, ma con qualche dubbio…

Sto lavorando ad un progetto per un cliente ed ho deciso per alcune form di utilizzare tecniche ajax. Per la precisione, visto che la complessità delle funzioni a me necessarie non è elevatissima mi sono limitato alla libreria SACK per la trasmissione dei dati affiancata da Script.aculo.us per quel che riguarda le animazioni utili alla visualizzazione degli stessi (faccio un discreto uso/abuso delle tecniche di yellow fading).

Devo dire che ne è venuto fuori qualcosa di carino e soprattutto utile per alcuni controlli decisamente noiosi da fare lato server, ricaricare ad esempio una pagina da 100k (immagini incluse) per un username già esistente mi pare esagerato.

Categories
ajax altri linguaggi open source

Js Grid Widget

Su ActiveWidget è presente questo stupendo widget che crea una sorta di datasheet sul browser, è possibile ordinare i campi per i vari parametri, importare file xml e cvs per poi visualizzarli ed applicare delle semplici funzioni js in base a degli eventi ben prestabiliti.

La Grid Widget, questo il suo nome, è rilasciata con la doppia licenza GPL/Commerciale. La prima dedicata a chi la includerà in prodotti GPL la seconda invece per chi la vuole rivendere o inserire in prodotti chiusi.

ciauz

Categories
ajax open source

Dojo per tutti i gusti

Rilasciata la nuova versione di Dojo, la 0.1. Di questa versione per venire incontro alle esigenze degli sviluppatori sono state create diverse distribuzioni dedicate a particolari casi. Inoltre insieme a questa release è stato aggiornato anche il wiki con tutta la documentazione ufficiale sul progetto ed alcuni esempi di funzionamento.

[via ajaxian blog]

ciauz

Categories
ajax linux open source tecnologia

Hula web calendar

Ho già parlato di del progetto Hula in diverse occasioni, si tratta essenzialmente di un application server per la gestione di workgroup di lavoro, una sorta di exchange o lotus domino per intenderci, ma solo per il web. Beh i passi che gli sviluppatori stanno facendo a riguardo sono mostruosi e l’ultima fatica è il web calendar definitivo, ricchissimo di funzionalità grazie soprattutto ad ajax.

Nat ne propone una demo in flash, da guardare e rimanere a bocca aperta!

ciuaz

Categories
php

php|architect agosto

In questo numero di php|architect

An introduction to AJAX and JPSpan
In February, AJAX burst onto the internet leaving hundreds of experimental projects in its wake, talk of web 2.0, and truck loads of hype. Don’t let the hype scare you away, AJAX offers lots of benefits. Let Joshua Eichorn introduce you to AJAX and then get to work building a scrolling table using JPSpan, to get a practical introduction to the new technology.

May I see Your License Please?
Last year, the Business Software Alliance reported that 35% of all software installed was pirated. In a world where code-theft is commonplace, and crackers are waiting with itchy palms to make your script accessible to the masses for zilch, author Alasdair Stewart will show you how to keep the doors of script piracy locked, bolted and chained shut, and for less than you might think.

Release Your Next Project as a PEAR 1.4.0 Package
With the release of a stable PEAR 1.4.0 installer on the horizon, now is a good time to get familiar with the new features provided by PEAR 1.4.0 that can make distribution of your open source and proprietary libraries and applications easier than ever before. Returning author Clay Loveless gives you a practical example in this piece.

PHP at Home
Do you have “dumb” appliances at home that you wish were a little smarter? Have you ever wished you could control the lighting in the next room from your terminal? Author Ron Goff has done just this, and all with our favorite language–in this article, he shows you how.

Security Corner
Are you stuck in a shared hosting environment? Perhaps your server hosts many PHP sites, and you wonder about its benefits and limitations? Columnist Chris Shiflett gives you the scoop a long-time PHP feature: safe_mode.

Tips & Tricks
You’ve heard a lot of buzz about security in PHP, lately, but you’re still confused about this “input filtering” thing? Ben Ramsey lends a helping hand in part 2 of his mini-series on this technique.

Other Peoples’ Code
We shouldn’t be writing code anymore. By now everything should already have been written and we should just be stitching together libraries and prewritten components. We should be, but we often don’t. Are we blindly following a “not invented here” philosophy and needlessly reinventing wheels? Or are we right to be nervous? Read on for Marcus Baker’s insight

ciauz

Categories
ajax php

Tiny Tiny RSS

Tiny Tiny RSS è un piccolo aggregatore in php che sfrutta al suo interno ajax per la generazione delle pagine, gradevole d’aspetto e ricco di funzionalità :) [via planet-php]

ciuaz

Categories
ajax

Ajax news

Qualche novità lato ajax:

  • Nuova versione per CPAINT, toolkit indipendente dal linguaggio di backend per implementare soluzioni ajax-enabled. In questa versione il dodice è stato praticamente riscritto da capo per migliorarne efficienza e compatibilità.
  • Ajax Matters è l’ennesimo blog/portale verticale dedicato interamente ad ajax Script, manuali, tutorial e link su questo argomento e su quello che ci gravita attorno.
  • Usare ajax significa saper usare bene javascript, ed ecco quindi una piccola guida per scrivere del codice js performante

ciuaz

Categories
ajax php

HTML_ajax

Nuovo tutorial di Joshua che illustra il funzionamento di HTML_Ajax, la classe pear dedicata ad ajax.

ciuaz

Categories
ajax php

PHP news: Unicode, Sicurezza ed Ajax

Tempo di liste di links…

ciuaz

Categories
php

Lussumo Vanilla Forum e GrUSP

Il Vanilla Forum è un progettino open source che si sta facendo strada in questi giorni nel mondo dei forum in php [ne ho parlato anche su downloadblog]. Vanilla ha di interessante l’inclusione di ajax e l’uso massiccio di CSS per la gestione delle template, senza contare le classiche features come la skinnabilità e la possibilità di essere esteso tramite plugin.

Quello che gli manca però è la traduzione in italiano.

Ecco perchè (ispirato da un precedente esperimento di Alberto Mucignat) col GrUSP è nato un nuovo progetto per il Wiki da me gestito: WikiGrusp:Traduzioni.