Html > I.T. > PHP
Un recente sondaggio mostra che normalmente un visitatore abbandona un sito che impiega più di 4 secondi per caricarsi. Quindi ecco una lista di tredici ‘trucchi’ per rendere una pagina più veloce.
- Spostare il codice css all’interno del tag <style> in un file esterno. In questo modo il foglio di stile viene caricato una sola volta e non ad ogni chiamata della pagina html.
- Evitare di includere i filmati Flash o oggetti quicktime che vengono eseguiti automaticamente quando la pagina è caricata.
Continua a leggere »
I.T. > PHP > Programmazione
Spesso mi capita di prendere dati da qualche sito, caricando la pagina che mi interessa in un buffer e poi successivamente farne il parsing.
Un modo semplice per caricare la pagina è tramite la funzione file_get_contents() di php, ma se per accedere alla pagina bisogna effettuare il login al sito, questo metodo non funziona. Per far ciò possiamo utilizzare i socket di php, passando nella nostra richiesta il cookie che otteniamo dopo averci loggato al sito. Continua a leggere »
Ajax > Javascript > PHP
Aptana, è un editor open source per HTML, CSS e Javascript. Il programma è realizzato in Java ed è disponibile per tutte le principali piattaforme: Windows, Mac e Linux.
E’ un alternativa gratuita a DreamWeaver , molto utile per lo sviluppo di applicazioni Ajax grazie alle numerose librerie incorporate, tra cui Dojo, Prototype, Scriptaculous, con la possibilità di crearne e aggiungere le proprie; dispone inoltre di una reference per il DOM. Presenti diversi tutorial sul blog del sito, e anche tutorial video (screencast) su aptana.tv.
Continua a leggere »
Delphi > PHP
Finalmente mi è arrivato Delphi For Php 1.0. Non stavo più nella pelle..! Ma sinceramente mi ha deluso un pò.
Dopo averlo installato ho realizzato un esempio , l’ho eseguito nello stesso ambiente (utilizza un propri server) ed è andata tutto bene. Ovviamente, ho voluto testarlo in locale con Easyphp e sul mio sito, quindi ho dovuto eseguire il tool Deploy per esportare in una cartella le librerie vcl necessarie a far eseguire il programma.
Una volta ottenuta la cartella contenete due file (unit1.php e unit1.xml.php) e la cartella vcl con tutte le librerie, è bastato copiarla sul server locale o remoto. Continua a leggere »
Gennaro Varriale > Google > Moodle > My Software > PHP
I create a block plugin to show Google AdSense in the Moodle E-learning System.
Language : italian and English
Moodle : 1.5 ,1.6, 1.7, 1.8 . (tested)
Download Google AdSense for Moodle for free. [mirror]
Continua a leggere »