Disponibile IDE NetBeans 6.7, anche per php

Postato il Mercoledì, Luglio 1, 2009 17:24 da neryo

Disponibile IDE NetBeans 6.7, anche per php

Dal 29 Giugno è stata rilasciata e resa disponibile per il download la piattaforma IDE NetBeans 6.7, tante sono le novità di questa release.

Ecco a voi alcune anticipazioni:

  • integrazione della piattaforma Kenai
  • supporto nativo di Maven
  • supporto migliorato di GlassFish v3, che rappresenta una anteprima della prossima piattaforma JavaEE 6
  • features on demand, ovvero l’attivazione di alcuni componenti dell’IDE solo quando necessari

Ricordando che NetBeans IDE 6.7, costruito dal successo della precendente release 6.5.x, offre una piattaforma di sviluppo per le seguenti tecnologie Java, PHP, Ruby, JavaScript, Groovy and C/C++, e altri.

Leggi il resto»

Rilasciata la nuova versione di PHP 5.3.0

Postato il Mercoledì, Luglio 1, 2009 16:00 da neryo

Rilasciata la nuova versione di PHP 5.3.0

Il team sviluppo ha annunciato ieri la notizia ufficiale del rilascio dell’ultima versione di PHP della serie 5.x che incude innumerevoli nuove feature e la risuluzione di molti bug del linguaggio, oltre 140 bug fixes.

Le principali novità introdotte in PHP 5.3.0 sono citate qui di seguito:

  • Supporto per i namespaces;
  • Funzioni Lambda e Closures;
  • Miglioramento delle performance;
  • Garbage collection rivisitato;
  • Sostituizione di libmysql con mysqlnd;
  • Miglioramento del porting per le piattaforme alternative;
  • Cambio politica della gestione degli avvisi (E_DEPRECATED, E_STRICT);
  • Introdotte nuove direttive nel php.ini che rendono più flessibile la configurazione;
  • Nuove estensioni native.

Vi rimando al link ufficiale e per ulteriori approfondimenti potete consultare alcuni articoli di html.it che descrivono  con alcuni esempi le nuove funzionalità:

http://php.html.it/articoli/leggi/2475/le-novita-di-php-53-namespace/
http://php.html.it/articoli/leggi/2500/le-novita-di-php-53-supporto-alla-metaprogrammazione/

Realizzare moduli per Prestashop Ecommerce

Postato il Domenica, Aprile 26, 2009 14:25 da neryo

Sviluppare un modulo per la piattaforma Prestashop Ecommerce

Per chi non lo sapesse Prestashop è una piattaforma opensource per realizzare siti ecommerce. Questo prodotto abbastanza giovane, ha da poco superato la realease 1.0 e stà avendo parecchi consensi positivi nell’ambito delle soluzioni moderne per il commercio elettronico, tanto da essere preferibile in molti casi a Magento Ecommerce, quest’ultimo giudicato l’alternativa sostitutiva a osCommerce e Zen-cart.

I punti di forza di Prestashop sono la ricchezza di funzionalità pur garantendo un ottima facilità di utilizzo sia per chi gestisce il proprio negozio online sia per chi deve svilupparlo, oltre ad essere veloce, leggero, e facilmente integrabile, il tutto grazie ad un codice di ottima fattura, moderno e ben organizzato.

Questo post non vuole essere però una introduzione a Prestashop, che in questi ultimi mesi è stato discusso ampliamente e recensito in molti altri siti, ma si vuole illustrare come sia semplice realizzare la base di un modulo personalizzato che si potrà installare sulla piattaforma in questione.

Leggi il resto»

Portofino, un framework Java open source per webapp aziendali

Postato il Domenica, Marzo 29, 2009 15:49 da admin

Portofino, un framework open source per webapp aziendali

Sono Paolo Predonzani e vorrei parlarvi di un framework open source per applicazioni web chiamato Portofino, che è stato sviluppato dall’azienda italiana ManyDesigns e che ho personalmente contribuito a scrivere. Portofino si rivolge ai programmatori di applicazioni web aziendali, offrendo rapidità di sviluppo, ricche funzionalità e qualità dei risultati.

Leggi il resto»

Template engine, smarty, ma sono utili su framework MVC?

Postato il Domenica, Marzo 1, 2009 14:00 da neryo

Lo sviluppo web in questi ultimi anni ha introdotto notevoli migliorie sotto l’aspetto di progettazione e programmazione.. si e’ passati da uno sviluppo funzionale ad una programmazione completamente object oriented, si utilizzano ora sempre piu’ pattern di sviluppo basati sul concetto MVC, appoggiandosi a diversi framework php (codeigniter, cakephp, symphony, zend ecc ecc..), ottenendo codice piu’ organizzato e ben strutturato, quindi maggiore controllo e velocita’ di sviluppo, separazione logica ed estensibilita’, uno standard di sviluppo.. insomma molti vantaggi rispetto a quando si creavano files confusi di codice html innestati a query php, cicli e migliaia di controlli sparsi in tutte le pagine con includes di centinaia di funzioni di libreria poco organizzate.. che una volta fatti e poi lasciati nel dimenticatoio, quando bisognava modificarli poi diventava necessario fare un brainstorming per capire la logica con cui erano stati concepiti.. figuriamoci se il codice era sviluppato da qualcun altro che non usava i nostri schemi.

Leggi il resto»

Codeigniter rilasciata la versione 1.7.1

Postato il Lunedì, Febbraio 16, 2009 12:08 da neryo

CodeIgniter 1.7.1 Released

E’ stata rilasciata la nuova versione del framework php CodeIgniter, giunta alla release 1.7.1. Questo rilascio contiene parecchie novità, migliorie e numerosi bug fixes. Include inoltre un importante aggiornamento di sicurezza per le applicazioni che usano la nuova libreria di validazione delle form. Per la lista completa dei cambiamenti consultate il solito Change Log.

Se volete aggiornare il vostro framework in produzione vi consiglio di leggervi la documentazione update instructions.

Riferimenti:
http://www.codeigniter.com

Exponent CMS rilasciata la nuova release 0.97

Postato il Domenica, Febbraio 15, 2009 11:21 da neryo

Il 13 Febbraio, dopo oltre un’anno dalla precedente release stable 0.96.6, è stata rilasciata la tanto attesa nuova versione de giovane Exponent CMS, giunto alla release 0.97.

In questo rilascio è stata sempre messa in primo piano la filosofia che stà alla base di Exponent CMS, ovvero garantire la massima usabilità e facilità d’uso, non solo per chi sviluppa e per chi configura il CMS, ma soprattutto per l’utente finale che dovrà utilizzarlo per inserire i contenuti.

Oltre alla risoluzione di numerosi bug fixes e piccole migliorie, tra le novità più importanti si possono notare:

Leggi il resto»

Phpday 2009 a Verona, l’evento dedicato a php

Postato il Martedì, Febbraio 10, 2009 14:17 da neryo

L’ormai noto evento italiano dedicato agli sviluppatori php si terrà quest’anno a Verona, il 15 e 16 maggio 2009.

Tra le novità salta subito all’occhio che la partecipazione all’evento sarà a pagamento, decisione sofferta dallo staff del phpday e del GRUSP, ma che pone rimedio alle tante registrazioni fittizie che poi incidone inutilmente e pesantemente sui costi di organizzazione e gestione.
Leggi il resto»

La domanda ricorrente è come scegliere il CMS giusto?

Postato il Martedì, Febbraio 3, 2009 21:39 da neryo

Il CMS (Content Managment System) è diventato uno dei più potenti strumenti per lo sviluppo di siti web, soprattutto in un mercato dove i progetti devono essere ideati e costruiti molto rapidamente. Per questo motivo molti web designer e sviluppatori hanno iniziato ad utilizzare i CMS opensource disponibili per velocizzare il proprio lavoro, traendone parecchi benefici.

Per fortuna o sfortuna, dipende dai punti di vista, ci sono centinaia e centinaia di CMS (considerando anche quelli proprietari), e trovare quello che fa al caso nostro diventa molto difficile.

In questo articolo non si vuole consigliare sicuramente quale CMS utilizzare ma come valutare la propria scelta in base alle proprie necessità.

Leggi il resto»

Codeigniter generazione Google Sitemap xml

Postato il Martedì, Gennaio 27, 2009 12:06 da neryo

In questo articolo voglio mettere i riflettori su un plugin per il framework Codeigniter che ritengo molto interessante. Si tratta del plugin “Google Sitemap”, basato sulla classe Google sitemap di Svetoslav Marinov.

Questo plugin per Codeigniter con scopo SEO (Search engine optimization) ci consente di creare la sitemap del nostro sito, e notificarla tramite un ping a Google ed a eventuali altri motori di ricerca.. in questo modo ci permette di abbattere i tempi di indicizzazione, senza dover aspettare che un crawler passi per caso sul nostro sito!

Sappiamo tutti l’importanza che ha l’indicizzazione e il posizionamento oggi, e di rendere subito noti i nostri cambiamenti al motore numero uno, quindi diventa indispensabile su ogni sito dinamico avere strumenti come questo, altrimenti ad ogni cambiamento dovremmo appoggiarsi a siti come www.xml-sitemaps.com e rigenerare il nostro file sitemap.xml, figuriamoci se dovessimo farlo per decine/centinaia di inserimenti giornaglieri! :)

Leggi il resto»