Categorie
    sab
    22
    set '07
  • Come creare un applicazione per FaceBook

    In quest’ultima settimana ho studiato le api di facebook e ho incominciato a giocherellare creando qualche applicazione. Ho notato però, che in rete non c’è molta documentazione, specialmente in italiano. Per realizzare un’applicazione per facebook abbiamo bisogno di :

    • Un account su facebook
    • L’applicazione per lo sviluppo di facebook (Facebook Developer).
      Per installarla fare click su ‘Add Facebook Developer Application’
    • Un server con php5 Se non lo abbiamo, si può utilizzare un server gratuito
    • La libreria per php5 di facebook.

    UPDATE : Versione aggiornata dell’articolo su : Come creare un applicazione per FaceBook (senza librerie php)

    Una volta soddisfatti questi requisiti possiamo iniziare :

    Continua a leggere »

  • sab
    15
    set '07
  • Inserire un CAPTCHA per proteggersi dallo spam

    captchaI captcha sono utilizzati per impedire che i bot utilizzino determinati servizi, come i forum, la registrazione presso siti, scrivere commenti e in generale tutte quello che potrebbe essere usato per creare spam . I test captcha sono completamente automatici e non richiedono di norma interventi umani per la somministrazione o la manutenzione. Si tratta di indubbi vantaggi in termini di costi e affidabilità.
    Si può realizzare un sistema di CAPTCHA in molti modi quello che verrà descritto in questo articolo è l’utilizzo del servizio gratuito reCAPTCHA. Continua a leggere »

  • lun
    10
    set '07
  • Tredici trucchi per rendere più veloce il caricamento di una pagina web

    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.

    1. 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.
    2. Evitare di includere i filmati Flash o oggetti quicktime che vengono eseguiti automaticamente quando la pagina è caricata.
      Continua a leggere »
  • mer
    25
    lug '07
  • Fetching a web page with cookies

    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 »

  • mar
    8
    mag '07
  • Aptana – Web IDE Open Source

    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 »

  • ven
    6
    apr '07
  • Delphi per PHP 1.0

    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 »

« Articoli Precedenti - Articoli Successivi »