Nuova release per myframe, ecco le novità:
-Utilizzo di PDO;
-Sqlite;
-Ckeditor EditArea;
-Pannello admin migliorato;
-Plugin migliorati;
-Performance migliorate;
-Installazione migliorata;
-Plugin per multilingua.
vuoi provarlo? http://myframe.svacant.com
La figura del web developer rappresentata l’elemento principale del web, senza di essa non è possibile dar vita ad un’applicazione web.
Ma vediamo il salario annuale del web developer in base all’esperienza nel mondo (fonte payscale):
USA

UK

Per l’Italia vi lascio il link, sarà la mancanza di dati per determinare le statistiche ma personalmente vedo che siamo messi un po’ male, nonostante il web abbia oramai conquistato il globo.
scritto da Salvatore Svacant in Php
Volete avere le estrazioni in tempo reale sul vostro sito?
per adesso potete attraverso le mie api:
Lotto
Win4life
10elotto
Superenolotto

L’apertura della community Altervista ad un pubblico internazionale è ufficiale.
Ricordiamo che Altervista è leader nel settore Italiano per il webhosting gratuito, che ha visto i propri utenti aumentare a dismisura.
Adesso è giunta l’ora di far conoscere quello che abbiamo di buono in Italia, all’estero.
L’indirizzo ufficiale è Altervista En.
Ho scritto al webmaster di italia.it
Vi ricordate il mio post dove scrissi al “webmaster” d’Italia.it?
Ecco pare che le mie parole sono state accolte (certo non sono stato l’unico).
Adesso siamo sulla giusta strada, abbiamo bisogno di renderlo un po’ più social però già è più gradevole.
Non male come conquista…
scritto da Salvatore Svacant in Mysql, Php
Potrebbe capitarvi una situazione simile, cioè quella di voler selezionare degli id specifici di una tabella:
Codice
SELECT * FROM galleria WHERE id = array()
Come è possibile far processare il nostro array degli id?
Codice
$array = (‘2′,’5′,’7′);
$ids = implode(‘,’,$array);
$sql = “SELECT * FROM galleria WHERE id IN ($ids)”;
Come vedete tramite implode ci ricaviamo la variabile ids che assume il valore 2,5,7.
Grazie ad IN di MySql possiamo dire di selezionare solo ed esclusivamente gli id 2 5 e 7.

L’annuncio di un trasformatore di codice mi ha lasciato un po’ perplesso.
Mi aspettavo di più da parte degli sviluppatori di Facebook.
PHP è un linguaggio interpretato, ci sono delle differenze tra linguaggio interpretato e linguaggio compilato, che a mio parere non sono gravi, ma diciamo che fanno la differenza in alcuni casi.
Uno di questi casi è Facebook, che oramai non è più un sito web ma un software basato sul web.
Il codice compilato è sicuramente più performante, proprio perché non c’è l’interprete che si mette in mezzo.
La storia è semplice, Facebook sta migrando ad un linguaggio compilato come C++ ma offrirà una maschera chiamata PHP per permettere agli sviluppatori di non perdere il posto.
Praticamente io parlo in Italiano e siccome è più adatto l’Inglese un traduttore si mette in mezzo.
Invece molti blogger stanno facendo passare il messaggio che PHP è lento, e allora Facebook lo sta migliorando.
Non è assolutamente vero, PHP è un linguaggio interpretato e ha tutte le differenze del caso rispetto a C++.
Facebook a mio parere ha tanto da migliorare, soprattutto il codice javascript e le richieste ajax, perché sono quest’ultimi che appesantiscono realmente la piattaforma.
Ma veniamo al perché dell’immagine; ajax permette di comunicare col server senza aggiornare la pagina, ma c’è un bel problema, tu puoi comunicare col server e lui non può, in altre parole se il tuo browser non avvia una richiesta ajax tu non puoi sapere che il tuo amico ti ha contattato, ecco proprio per questo ogni secondo ci sono diverse richieste ajax da parte dei browser che rallentano i server di Facebook, io lavorerei molto su questo lasciando stare PHP e l’hip hop soprattutto che non c’entrano nulla tra di loro.
Se non ci credete, scaricate Mozilla Firefox, poi scaricate Firebug, cliccate sopra l’insetto che vi apparirà in Firefox e attivate la console.
Fatto questo andate su Facebook, accedete e fate la vostra routine (giocare, chattare ecc..), bene contate tutte le richieste che sono state inviate.
scritto da Svacant in Php
Se avete assaggiato la semplicità e la comodità di jQuery e non volete rinunciarci quando lavorate con PHP, sappiate che esiste PhpQuery.
Grazie a questo porting potete manipolare le vostre pagine direttamente lato server.
Infatti è possibile selezionare uno o più elementi della nostra pagina con la stessa comodità di jQuery.
Vediamo qualche esempio:
Codice
phpQuery::newDocumentFileXHTML(‘my-xhtml.html’);
echo pq(‘div[id=idmiodiv]‘)->html();
Ecco che è sufficiente richiamare la classe statica phpQuery indicando il documento per poi utilizzare la funzione pq (equivalente di $ in jQuery).
Per la documentazione vi rimando al progetto ufficiale.
Non è possibile inserire annunci adsense dentro un applicazione facebook fbml ad esempio, ma usando gli iframe è possibile ottenere lo stesso risultato.
Vediamo un esempio usando fbml:
Codice
<fb :iframe src=”http://miosito.ext/banner.html” width=”120″ height=”600″ frameborder=”0″ scrolling=”no”></fb>
Dentro il file banner.html potete piazzare il vostro banner che verrà poi visualizzato nell’applicazione.
Se state lavorando ad un’applicazione per Facebook potrebbe capitarvi di dover usare fogli stile.
Facebook ha un sistema intelligente per la gestione dei file esterni, ad esempio nel nostro caso i css verranno messi in cache.
Questo meccanismo è utile per risparmiare risorse di sistema, ma potrebbe diventare fastidioso se dobbiamo fare modifiche al foglio stile.
È quindi possibile utilizzare il parametro “v”, così:
Questo ci permette di comunicare al server di Facebook l’avanzamento di versione del foglio stile, quindi sarà possibile lavorare tranquillamente.
Per chi usa php è possibile evitare di dover scrivere ogni versione a mano.
Basta usare la funzione rand();
Codice
style.css?v=1.< ?=rand(0,100);?>
E’ una soluzione che può evitarvi di perdere tempo ad ogni modifica al foglio stile.