Programmatore PHP Mysql, Realizzazione di CMS, progetti e siti web dinamici, Installazione e personalizzazione di Piattaforme OpenSource, come Joomla, Drupal, Wordpress, phpBB e OsCommerce.
Scegliere un CMS Open Source per il proprio progetto.
Scritto da: Daniele Tabacco | Categoria: Consulenza Applicazioni Web|commenti Commenti: (0)

Con il termine CMS si identifica un Applicazione Dinamica WEB abbraviazione di Content Management System (Sistema di gestione dei Contenuti).

Con la diffusione di PHP e di MySQL e delle logiche Web 2.0 si è affermata la necessità di sistemi che gestiscano i portali, i siti o le applicazioni in maniera dinamica e con il minimo intervento tecnico.

Alla Programmazione di CMS studiati su misura si è affiancata  una moltitudine di CMS Open Source con caratteristiche e specializzazioni sempre più particolari, come ad esempio Wordpress per i blog, Joomla o Drupal per i portali, OsCommerce per gli e.commerce e phpBB per i forum e le community.
In questo breve post spero cercherò di dare qualche elemento di valutazione, per decidere quando e come adottare questo tipo di applicazioni.

La prima domanda da porsi è:

Ma se uso un CMS Open Source ho comunque bisogno di un Programmatore PHP?

Ovviamente Si, è consigliato affidarsi a un Programmatore PHP, poichè nonostante le community e le risose disponibili in rete che guidano passo passo verso l'installazione e la gestione di tali piattaforme, avere a disposizione la consulenza di un Programmatore PHP permette la personalizzazione e la velocità di aggiornamento degli elementi, e inoltre esistono veri e propri Programmatori Specializzati nei vari CMS che ne studiano e ne ottimizzano utilizzo e performance.
L'utilizzo di open source per il proprio progetto va comunque valutatta poichè presenta ovviamente vantaggi e svantaggi che illustrerò di seguito:

Vantaggi:

  • Sicuramente i vari opensource disponibili, raggiungono una buona Stabilità e una Scalabilità.
  • Spesso le comunità di sviluppatori e di utilizzatori di tali OpenSource, presentano la possibilità di usufruire di guide, supporto e risorse utili alla personalizzazione in maniera gratuita.
  • Il rapporto qualità/spesa potrebbe risultare un buon compromesso per quei progetti che hanno un low budget ma una concreta esigenza di risultati.

Svantaggi:

  • Il codice “Open” può rappresentare un problema, poichè gruppi di pirati studiano e individuano Bug per mettere in difficoltà tali sistemi, ad esempio alcuni forum open source se non correttamente aggiornati alle ultime versioni, in poco tempo si ritrovano alle prese con problemaiche di SPAM e con messaggi inseriti da particolari Bot.
  • La necessità di Aggiornare i sistemi alle ultime versioni disponibili e aggiornare i vari moduli utilizzati o riverificarne l'integrità.
  • Il falso mito del “se utilizzo un open source, posso fare quel che voglio a basso costo e con il minimo sforzo” purtroppo diffuso anche negli addetti ai lavori. Se fosse così non ci sarebbe la figura del Programmatore PHP specializzato per Wordpress o Joomla. Aggiornare o modificare un modulo significa farlo con criterio e con il giusto grado di attenzione e professionalità, quindi le modifiche non sono sempre low cost.

Ovviamente ci tengo a precisare che questa è un opinione, e che ci sono eccezioni dipendenti dalle diverse piattaforme o dalle risorse disponibili.
Se un Programmatore PHP, progetta in maniera scalabile e documentata, lo sviluppo di un CMS su misura rappresenta comunque una scelta più idonea a progetti di media o alta complessità, poicheè la programmazione ruota intorno all'idea progettuale sviluppata come una camicia di sartoria che veste completamente le esigenze del cliente.

L'utilizzo di una piattaforma Open Source crea un prodotto poco originale, anche se rappresenta la giusta scelta quando si ha bisogno di contenere la spesa ed è preferibile piuttosto che affidarsi ad un Programmatore PHP improvvisato.

A voi la scelta.

Commenti:
.Nessun commento Presente.









Captcha
Copia i caratteri che vedi sopra:

Tags: | torna su


linkedIn


Contattami su Skype:
Il mio stato

Archivio Articoli:
Semplice Script Base per Realizzare un semplice carrello elettronico con Javascript
Perchè creare la Pagina Facebook della propria attività
Leggere una directory con PHP
Scegliere come Consulente un Programmatore PHP Freelance
Leggere XML con PHP
Php su Mac Apple
Selezionare più righe da una tabella utilizzando MySQL.
Status e URL Valide con PHP 5 e get_headers();
Guida alle Join di MySQL
Programmatore PHP e Programmazione ad Oggetti.
Un semplice esempio di AJAX
Creazione una Select Dinamica con Javascript
Scegliere un CMS Open Source per il proprio progetto.
Realizzare un Codice Captcha
Perchè Scegliere PHP? Perchè Programmatore PHP?
Restyling di un Applicazione o Portale Web con PHP

Cerchi un Programmatore PHP con esperienza consolidata, già molte aziende a Napoli, Milano, Roma e Ferrara si sono affidate a me. Contattami per una Consulenza Gratuita, per Realizzare Applicazioni Web o Sviluppare Siti Internet e Creare Portali Dinamici.

Risorse utili per PHP:

Partners & Consigliati:

NGMWeb Hosting & Servizi

MioMotore Directory Gratis

ADServer Gestione Banner


Nuove Collaborazioni:

cocreando
 
Daniele Tabacco - Questo sito e' interamente realizzato da me secondo gli standard del W3C - css valido w3c css valido xhtml