Logo Blogo

Tutti gli articoli con tag php

Microsoft entra nella Apache Foundation e contribuisce a PHP

pubblicato da Andrea de Palo

MicrosoftLa partenza di Bill Gates potrebbe aver modificato il giudizio di Microsoft nei confronti del software libero/aperto? Nessuno lo può dire con certezza ma quanto accaduto alla recente O’Reilly Open Source Convention 2008 presagirebbe cambiamenti positivi.

Durante la nota conferenza, Sam Ramji (senior director of platform strategy) ha infatti annunciato l’ingresso di Microsoft nella Apache Software Foundation come membro Platinum (sborsando 100mila dollari l’anno), presentato delle patch, rilasciate con licenza LGPL, per aggiungere il supporto ad SQL Server in ADOdb (PHP) e promesso di espandere la Open Specifications Promise aggiungendo alla lista più di 100 protocolli riguardanti l’interoperabilità.

Passi che la Apache Software Foundation non è integralista come la Free Software Foundation, passi pure il fatto che la LGPL è molto più vicina alla BSD della GPL stessa ma resta il fatto che mai fino ad ora si era visto Microsoft così interessata al mondo del software libero/aperto. Voi cosa ne pensate?

via | Slashdot.org

PyHP: perchè Python è meglio di PHP

pubblicato da Andrea de Palo

PyHP

fsoft ci segnala il rilascio della prima versione alpha di PyHP. Dietro questo nome un po’ criptico si cela un modulo per Apache che permette di utilizzare Python come preprocessore delle pagine HTML, in maniera analoga a quanto avviene con PHP.

Poco convinti sulla bontà di Python (in ambito web)? Sulla pagina del progetto sono ben in evidenza i suoi punti di forza e, soprattutto, i vantaggi rispetto PHP.

Il mondo è bello perché vario, tanto di più se si tratta di quello del software libero / aperto.

Manipolare le immagini in PHP utilizzando GD

pubblicato da Andrea de Palo

PHPIBM DeveloperWorks ha pubblicato un tutorial sull’utilizzo delle librerie grafiche GD in PHP che mostra i passi necessari per creare e manipolare immagini sul web.

Il documento non è una trattazione completa su tutte le funzioni di GD ma si limita a passare in rassegna quelle più interessanti / importanti. Buona lettura!

via | OSNews

....
condividi 0 Commenti

Inizia lo sviluppo di Symfony 1.2

pubblicato da Andrea de Palo

Symfony

Prosegue senza sosta lo sviluppo del framework PHP Symfony, utilizzato anche da Yahoo! all’interno del suo Yahoo! Bookmarks. Attualmente ci son ben tre rami all’attivo: la versione 1.0, la recente 1.1 ed infine la futura 1.2.

Se la prima ha il vantaggio di essere particolarmente testata e di poter vantare un miglior supporto (verrà mantenuta fino a gennaio 2010), la seconda offre ai suoi utilizzatori un assaggio di quello che verrà introdotto con la versione 1.2 (il cui arrivo è previsto per ottobre). Trattandosi di un rilascio “di transizione” il suo supporto sarà però limitato ad un solo anno.

Chi volesse approfondire la conoscenza di questo framework ispirato a Ruby on Rails troverà sicuramente interessanti lo screencast dedicato alla creazione di una interfaccia di amministrazione e l’ottimo libro rilasciato con licenza GDFL disponibili sul sito ufficiale del progetto.

Identi.ca: alternativa free a Twitter

pubblicato da Andrea de Palo

Identi.caNonostante i suoi blackout, i problemi di scalabilità e le altre problematiche che lo affliggono, Twitter rimane il servizio di micro-blogging più utilizzato. Le alternative però non mancano ed Identi.ca è l’ultima arrivata nell’elenco dei pretendenti al trono di Twitter.

Identi.ca permette i login tramite OpenID, applica la licenza Creative Commons Attribution 3.0 a tutto il traffico che trasporta e supporta il protocollo OpenMicroBlogging: questo significa che gli utenti potranno comunicare direttamente con amici presenti su altri micro-blog senza la necessità di essere registrati su più servizi.

Laconica, l’azienda che sviluppa Identi.ca, utilizza esclusivamente tecnologie libere (PHP, PEAR e XMPP, giusto per citarne alcune) e rilascia i sorgenti con licenza GPLv3; questi possono essere scaricati come tarball o direttamente dal repository Darcs del progetto.

Continua a leggere: Identi.ca: alternativa free a Twitter

....
condividi 5 Commenti

Hakin9 7/2008

pubblicato da Andrea de Palo

Hakin9Correggere vulnerabilità di tipo “directory traversal” nella propria applicazione web, mostrare al collega che il codice da lui scritto può essere bucato attraverso una “local file inclusion” o sfruttare i file .htaccess per aumentare la sicurezza del vostro server LAMP sono alcune delle attività che vorreste svolgere nei mesi più caldi dell’anno? Allora non lasciatevi perdere l’uscita estiva di Hakin9

Numero doppio (luglio ed agosto) su cui troviamo, oltre ai pezzi FOSS-friendly già citati, anche un ottimo articolo dedicato alle botnet. Gli interessati possono dare un occhio all’elenco completo, disponibile dopo il salto.

Continua a leggere: Hakin9 7/2008

....
condividi 9 Commenti

PHP6 riserva qualche sorpresa

pubblicato da Andrea de Palo

PHPMolti lo considerano un linguaggio paragonabile al vecchio Visual Basic, altri sono convinti che prima o poi verrà spazzato via da Ruby On Rails ed altri ancora preferiscono linguaggi e/o tecnologie differenti ma, nonostante questo, PHP rimane un linguaggio particolarmente diffuso e ben supportato sia dalla comunità che dagli sviluppatori stessi.

Proprio gli sviluppatori saranno felici di apprendere che nella prossima major release di PHP troveranno spazio numerose, gustose novità. Volete qualche anticipazione? Miglior supporto alla codifica Unicode, introduzione dei namespace, integrazione con SOAP e, sul fronte della sicurezza, rimozione di register_globals, magic quotes e safe mode.

Informazioni più dettagliate sulle novità di PHP6 sono disponibili sulle pagine di IBM DeveloperWorks.

NetBeans 6.1 strizza l'occhio a PHP, Git e Mercurial

pubblicato da Andrea de Palo

NetBeansSun torna all’attacco dei desktop degli sviluppatori con la versione 6.1 di NetBeans, disponibile ufficialmente da qualche giorno. La mamma di Java non sembra intenzionata a cedere terreno ad Eclipse ed ogni nuovo rilascio del suo editor apporta novità sostanziali: se in NetBeans 6.0 abbiamo visto l’introduzione del supporto a Ruby, la 6.1 sfoggia, tra le altre cose, la possibilità di gestire in maniera grafica DB MySQL, il supporto iniziale a PHP ed ai source code management Mercurial e Git.

La pagina dei download, oltre a rendere disponibile il setup completo, offre anche vari bundle, ognuno dedicato ad un linguaggio di programmazione / tecnologia specifico (il design modulare è un’altra delle novità introdotte in NetBeans 6.0).

via | Html.it

5 domande a Rasmus Lerdorf

pubblicato da Fullo

Rasmus Lerdorf al phpday La data del phpDay si avvicina, e come ogni anno, vengono svelate una ad una le varie iniziative correlate.

Quest’anno i ragazzi del GrUSP, l’associazione no profit che si occupa di organizzare l’evento dai suoi albori, ha coinvolto Rasmus Lerdorf (il papà di PHP) in una simpatica iniziativa svolta a far chiedere ai partecipanti dell’evento 5 domande alle quali lui risponderà indirettamente con un video proiettato durante il keynote.

Rasmus, che attualmente lavora presso Yahoo! come consulente, parlerà inoltre del futuro di php e cosa porterà l’imminente sesta versione di uno dei linguaggi più amati (ed usati) sul web.

....
condividi 1 Commenti

PHP4: dead man walking

pubblicato da Andrea de Palo

GoPHP5Si avvicina il giorno dell’oblio per PHP4: a partire da oggi infatti non sarà più possibile utilizzare questa versione del noto interprete per l’esecuzione dei progetti che hanno aderito all’iniziativa GoPHP5 ( elenco completo ) e, come se non bastasse, gli aggiornamenti di sicurezza del ramo 4.x cesseranno entro agosto 2008.

Se non avete ancora pensato alla migrazione del vostro codice o delle vostre applicazioni forse è giunto il momento di farlo…

via | OSNews

....
condividi 1 Commenti

Compromesse SquirrelMail 1.4.11 e 1.4.12

pubblicato da Matteo Campofiorito

SquirrelMailBrutto colpo per il team di sviluppo di SquirrelMail, popolare webmail usata e apprezzata per la sua semplicità da molti sysadmin.
Dopo aver ricevuto segnalazioni da parte degli utenti relativamente a md5 non corretti sui pacchetti della release 1.4.12, gli sviluppatori hanno verificato la compromissione da parte di attaccanti non ancora identificati.

Oltre alla 1.4.12 anche i pacchetti della 1.4.11 sono risultati alterati.
Nonostante all’inizio si fosse pensato ad alterazioni di poco conto, gli sviluppatori hanno potuto verificare come la modifica possa portare seri rischi come l’esecuzione di codice malevolo sui server ospitanti le versioni compromesse.

Per evitare ulteriori problemi il team di SquirrelMail ha deciso di rilasciare la nuova versione 1.4.13 invitando tutti gli utenti a un aggiornamento tempestivo.

Download: SquirrelMAil 1.4.13

[Via | LWN]

....
condividi 0 Commenti

phpBB 3.0.0 è arrivato

pubblicato da Matteo Campofiorito

phpBB3

La versione finale di phpBB 3 è finalmente tra noi. Dopo cinque anni di duro lavoro e ben 200.000 linee di nuovo codice il team di sviluppo ha dato alla luce una nuova incarnazione di uno tra i più noti e usati software per la creazione/gestione di forum.

Con phpBB3, nome in codice Olympus, si è fatto un deciso passo in avanti rispetto al precedente ramo 2.x includendo moltissime nuove feature come ad esempio il supporto a praticamente tutti i database più noti: MySQL, Microsoft SQL Server, Oracle, PostgreSQL, SQLite, e Firebird.

Ma novità e miglioramenti hanno riguardato anche un nuovo e più funzionale pannello di amministrazione, nuovi tool per la moderazione, BBCodes personalizzati, inclusione di allegati (immagini, documenti, video) nei post , caching delle query al database, caching dei template e molto altro come si può vedere dalla tabella comparativa con la vecchia versione.

Per chi si avvicina a questo software consiglio una lettura della QuickStart Guide e della documentazione in italiano, apparsa sul forum di phpbb.it, su come installare la nuova release e aggiornare phpBB2 a phpBB3.

Download: phpBB 3.0.0

[Via | nixcraft]