Tecniche e Strumenti

In base alle singole esigenze, via via adottiamo metodi e tecniche diverse. Quello che conta sono gli strumenti, sempre scelti e calibrati in base al progetto e soprattutto affidabili. Ne elenchiamo qui sotto alcuni, i più importanti. Ricordiamo però che oltre a quelli elencati ve ne sono molti altri, per citarne uno le Active Server Pages di Microsoft (ASP), o i JScript.

PHP Hypertext Preprocessor

PHP

PHP (acronimo ricorsivo di PHP Hypertext Preprocessor) è un linguaggio di scripting interpretato, con licenza open source e parzialmente libera (ma incompatibile con la GPL), originariamente concepito per la realizzazione di pagine web dinamiche. Attualmente è utilizzato principalmente per sviluppare applicazioni web lato server ma può essere usato anche per scrivere script a linea di comando o applicazioni standalone con interfaccia grafica.

Fonte: Wikipedia

Il php è alla base dei nostri progetti, ad oggi probabilmente il miglior linguaggio server-side. Molti CMS compreso per esempio MediaWiki (conosciuto tramite Wikipedia) sono interamente scritti in PHP.

 

Fogli di Stile CSS (Cascading Style Sheet)

CSS

I fogli di stile a cascata (dall'inglese CSS Cascading Style Sheets), detti semplicemente fogli di stile, vengono usati per definire la rappresentazione di documenti HTML, XHTML e XML. Le regole per comporre i fogli di stile sono contenute in un insieme di direttive (Recommendations) emanate a partire dal 1996 dal W3C. L'introduzione dei fogli di stile si è resa necessaria per separare i contenuti dalla formattazione e permettere una programmazione più chiara e facile da utilizzare, sia per gli autori delle pagine HTML che per gli utenti.

Fonte: Wikipedia

La separazione tra i contenuti e le grafiche permettono di poter scegliere per esempio la grafica del sito da dare ad ogni pagina. Potete per esempio cambiare la "template" (interfaccia) grafica del sito durante le vacanze, rendendola tematica con le feste. Questi sono solo alcuni esempi delle potenzialità dei fogli di stile.

 

MySql Databases

MySql

MySql è il database relazionale open source più diffuso al mondo.

Originariamente sviluppato dalla società svedese TcX per uso interno, MySql costituisce oggi la soluzione ottimale (soprattutto in ambiente Linux) per chi è in cerca di un database veloce, flessible, e affidabile.
Chiunque fosse interessato ad ottenere una copia gratuita di MySql può collegarsi al sito www.mysql.com dove, tra l'altro, è disponibile anche una esaustiva documentazione.

Fonte: MrWebmaster.it

Anche MySql è alla base dei più grandi CMS più diffusi al mondo. Uno di questi è Joomla, molto utilizzato dalla nostra azienda. Vediamo.

 

Joomla! - Open Source Matters

Joomla!Nato nel settembre 2005 da un gruppo di sviluppatori volontari (DevTeam) provenienti da differenti nazioni e supportato da una folta comunità mondiale, tra cui quella Italiana che ne cura la traduzione e locazione nella nostra lingua, è considerato uno dei migliori CMS OpenSource.

CMS (Content management system) letteralmente significa "Sistema di gestione dei contenuti", è una categoria di software che serve a organizzare e facilitare la creazione collaborativa di siti Internet. Open source (termine inglese che significa sorgente aperto) indica un software rilasciato con un tipo di licenza per la quale il codice sorgente è lasciato alla disponibilità di eventuali sviluppatori, in modo che con la collaborazione (in genere libera e spontanea) il prodotto finale possa raggiungere una complessità maggiore di quanto potrebbe ottenere un singolo gruppo di programmazione.

Con Joomla! è quindi possibile realizzare siti Internet dinamici [...]

Fonte: Joomla.it

ConnectWeb.eu utilizza, sempre a seconda dei casi, questo CMS garantendo così una sicurezza doppiamente efficace: quella garantita da noi e quella garantita dalla comunità. Joomla! ha vinto molti premi, ne elenchiamo i più importanti:

  • 2005 Best Linux / Open Source Project
  • 2006 Open Source Content Management System Award
  • 2006 Best Linux / Open Source Project
  • 2007 Best PHP Open Source Content Management System

 

Mootools Effects

MootoolsMooTools è un framework Javascript orientato agli oggetti, compatto e modulare. Le sue caratteristiche lo hanno reso negli ultimi tempi uno dei più utilizzati e apprezzati nel panorama delle librerie Javascript di ultima generazione. [...]

MooTools offre anche modularità non solo nell'utilizzo del codice, ma anche in fase di download. Questa caratteristica è fondamentale e lo differenzia da molti altri framework moderni. Se infatti il peso complessivo del framework nella versione v.1.1 è di 42kb, gli autori non ci obbligano a scaricare tutto il pacchetto completo, ma ci forniscono la possibilità di scegliere i componenti desiderati in base alle nostre esigenze.

Fonte: HTML.it

Mootools permette l'inserimento di molti effetti grafici interessanti, quali per esempio menu a discesa con effetto dissolvenza o scorrimento. Potete vedere un esempio di Mootools nell'homepage del nostro sito, il riquadro dove scorrono le ultime notizie. Di grande effetto grafico.