Vorrei scrivere un libro sul PHP e cerco chi possa aiutarmi nella correzione delle bozze e per la pubblicazione, l'idea e di metterci i seguenti contenuti. vorrei differenziarmi dai soliti libri italiani tutti uguali tra di loro e che manifestano un'orientamento spiccatamente accademico e poco pratico. Io vorrei fare esempi pratici che da solo comprendono quello che in altri libri trovi in capitoli di costrutti elementari e difficilmente utilizzati in quel modo nella pratica.
Come velocizzare un sito web | Corso SEO a BolognaWeb2Lab Studio
Sappiamo che la velocità di caricamento di un sito web è uno degli aspetti SEO da non sottovalutare. Ho realizzato una guida completa, comprensiva degli interventi tecnici da effettuare sia lato server che on-site.
WordPress lento? Guida per un sito web veloce e performante. Autore Emilio Pe...Petrozzi Emilio
Tutorial che descrive come rendere più veloce e performante un sito web che gira su piattaforma WordPress. Descrizione degli errori più comuni e soluzioni che renderanno molto più veloce il caricamento delle pagine web.
Vorrei scrivere un libro sul PHP e cerco chi possa aiutarmi nella correzione delle bozze e per la pubblicazione, l'idea e di metterci i seguenti contenuti. vorrei differenziarmi dai soliti libri italiani tutti uguali tra di loro e che manifestano un'orientamento spiccatamente accademico e poco pratico. Io vorrei fare esempi pratici che da solo comprendono quello che in altri libri trovi in capitoli di costrutti elementari e difficilmente utilizzati in quel modo nella pratica.
Come velocizzare un sito web | Corso SEO a BolognaWeb2Lab Studio
Sappiamo che la velocità di caricamento di un sito web è uno degli aspetti SEO da non sottovalutare. Ho realizzato una guida completa, comprensiva degli interventi tecnici da effettuare sia lato server che on-site.
WordPress lento? Guida per un sito web veloce e performante. Autore Emilio Pe...Petrozzi Emilio
Tutorial che descrive come rendere più veloce e performante un sito web che gira su piattaforma WordPress. Descrizione degli errori più comuni e soluzioni che renderanno molto più veloce il caricamento delle pagine web.
I was invited to teach a class on social media marketing to a high school marketing class and an entrepreneurship class in 2013 and 2014, drawing on my experience managing the NBC News Education Nation social media accounts.
A powerpoint provided by Ben Jones and Anne Vognest, DER support staff. A presentation supporting the implementation of laptops into secondary classrooms.
Pregi e difetti dei principali CMS Open Sourcenois3
Una panoramica delle tecnologie open source a disposizione di chi ha necessità di fare gestione del contenuto on line in un mix di canali con governance semplici o complesse (workflow editoriali).
Slides del webinar Abstract "Pregi e difetti dei principali CMS open source", tenuto da Carlo Frinolli.
Una panoramica su Plone, WordPress, Drupal, ed Expression Engine.
Soluzioni Open Source per lo sviluppo di ogni tipologia di sito web. Il ca…bsdlover
Talk di Paolo Gatti al Linux Day 2012 dal titolo "Soluzione Open Source per lo sviluppo di ogni tipologia di sito web. Il caso pratico di Web&Dintorni"
Un piccolo vademecum su un insieme di programmi open source utili a migliorare l'infrastruttura informatica di scuole, comuni, ospedali, cliniche e piccole e medie imprese
Lezione WordPress Università degli Studi di Milano: Installazione e Gestionealessandro gasparotto
Slide della lezione di WordPress fatta presso l'Università degli Studi di Milano. Nelle slide viene presentato WordPress, le potenzialità, l'installazione in locale e remoto e l'intera gestione del sistema. La guida è stata sviluppata e destinata ad utenti alla prime armi con questo potente strumento.
Introduzione ai sistemi di Content Management System (CMS)Antonio Musarra
Un Content Management System, in acronimo CMS, letteralmente "sistema di gestione dei contenuti", è uno strumento software installato su un server web studiato per facilitare la gestione dei contenuti di siti web, svincolando l'amministratore da conoscenze tecniche di programmazione.
WordPress, CMS/Blog per “tutte” le esigenzeRaoul Pettenò
L’obbiettivo di questa presentazione, non è tanto quello di mostrare le funzionalità di un’applicazione web o farne un riassunto del manuale utente, ma mostrare alcune peculiarità e stimolare la curiosità a provare uno strumento che può essere molto utile qualsiasi sia l’interesse che muove un player della rete.
Siti Web: Content Management System (CMS): soluzioni Open Source per lo svilu...bsdlover
Lezione #3 di Paolo Gatti all'Università degli Studi di Teramo, Facoltà di Scienze della Comunicazione, avente come tema "Siti Web: Content Management System (CMS): soluzioni Open Source per lo sviluppo di qualsiasi tipologia di sito".
Workshop SMAU 2012 in abbinamento ai due volumi Hoepli "Webmaster con WordPress" e "Guadagnare in Internet con WordPress" di Bonaventura Di Bello (webmasterconwordpress.it).
Aruba eCommerce - Corso online ' Come preparare le promozioni nel tuo eCommerce'Aruba S.p.A.
Aruba eCommerce - Corso online ' Come preparare le promozioni nel tuo eCommerce, promozioni e saldi nel negozio online, dai primi passi alle strategie di marketing'
Hosting: 12 consigli per difendersi dagli hacker #TipOfTheDay
Hosting: a ogni CMS, il suo hosting...con qualche eccezione #TipOfTheDay
1. A ogni CMS il suo Hosting…
con qualche eccezione
2. Vediamo quale tipologia di hosting
è necessaria per ogni CMS,
con qualche accenno alle opportunità
per eseguire alcune piattaforme
anche su OS differenti
#e-Commerce
Contenuti a cura di HostingTalk
3. Esistono un’infinità di CMS.
Questa varietà, a volte, crea seri problemi anche ai professionisti
per la scelta del servizio hosting più corretto.
Se alcuni provider, infatti, continuano a proporre
pacchetti hosting basati su Linux e pacchetti hosting con sistema operativo Windows
è perché ogni utente ha le sue esigenze operative
a cui bisogna rispondere con un’offerta differenziata.
Non di rado, però, capita di sentire alcuni utenti che cercano di installare
un determinato CMS su una piattaforma sbagliata
e non riescono a portare a termine l’operazione di setup
perché bloccati da tutta una serie di errori.
Questo avviene perché ogni CMS è pensato
per essere eseguito in un proprio determinato ambiente,
che sia Linux o Windows e difficilmente
questa caratteristica può essere sovvertita.
O forse no!
4. In realtà, esistono tanti utenti che condividono
la propria esperienza di installazione CMS sul Web,
spiegando ai lettori come installare un determinato CMS
all’interno di una piattaforma che non è quella di destinazione originaria.
Così, Joomla e WordPress trovano posto su Windows
pur essendo destinate al mondo Linux.
E spesso, queste tipologie di installazioni sono solo esperimenti,
ben lontani dalle condizioni di stabilità necessarie.
Per agevolare la vita a chi si trova a installare un CMS,
vediamo tutti i requisiti di installazione di ogni specifico sistema,
indicando chiaramente se si tratta di un CMS
adatto all’uso in hosting Linux o in hosting Windows.
Allo stesso tempo, per i CMS per cui è possibile effettuare degli esperimenti
su altre tipologie di hosting diverse da quelle originarie,
vedremo le modalità ed eventuali link di approfondimento.
5. Da che mondo è mondo, WordPress è nato per essere eseguito
in un ambiente PHP ospitato su server Linux.
Il noto CMS di Automattic si avvantaggia
dello stack LAMP (Linux, Apache, MySQL e PHP)
e offre le sue migliori prestazioni proprio se ospitato
sul sistema operativo del pinguino.
Al di là di questa origine,
c’è opportunità di installare WordPress anche su hosting Windows,
ricorrendo ad esempio a Microsoft WebMatrix
o al Web Platform Installer.
6. Anche Joomla,
come il collega WordPress,
offre le sue migliori prestazioni in ambiente Linux
e la stessa community raccomanda ai nuovi utenti
di eseguire la piattaforma avvantaggiandosi
dello stack LAMP (Linux, Apache, MySQL e PHP).
Il fatto che Joomla offra le migliori performance
in ambiente Linux,
non significa che non possa essere installato anche sotto Windows.
Il trucco è lo stesso usato per WordPress,
per cui bisogna ricorrere a Microsoft WebMatrix
o al Web Platform Installer.
7. La carrellata dei CMS pensati per essere eseguiti in ambiente hosting Linux continua
e a essere citato questa volta è la nota piattaforma per il commercio elettronico Magento.
Non solo Magento richiede che sia presente lo stack LAMP,
ma ha dei requisiti server importanti, soprattutto se si trova a gestire cataloghi
e traffico voluminosi. Proprio per queste peculiarità,
si sconsiglia l’installazione di Magento in ambiente Windows,
anche se c’è chi è riuscito a ottenere un’esecuzione perfetta
ricorrendo all’uso delle immagini Bitnami.
Anche il concorrente di Magento, Prestashop, richiede lo stack LAMP per una corretta
esecuzione e quindi predilige un hosting Linux per funzionare correttamente.
Anche in questo caso, la gestione di ampi volumi di traffico e di importanti cataloghi obbliga
ancora di più la scelta di un hosting Linux,
anche se c’è sempre chi sperimenta come installare il CMS Prestashop
anche in ambiente Windows.
8. Drupal è un CMS completo e molto sicuro,
così tanto da essere diventato la scelta principale della Casa Bianca
per costruire il suo stesso sito e la sua flessibilità ha fatto sì
che il CMS venisse scelto da importanti brand
del calibro di Sony, giusto per citarne uno.
Drupal fa parte della famiglia dei CMS
che devono essere eseguiti su stack LAMP,
per cui la scelta di un hosting Linux è pressoché obbligata.
In realtà, anche in questo caso, come nei precedenti,
l’installazione su un hosting Windows, per quanto sconsigliata,
è possibile, utilizzando Microsoft WebMatrix
o il Web Platform Installer.
9. Non tutti lo conoscono, ma Moodle è un CMS pensato
per gestire corsi interattivi e lezioni via Web.
È un CMS per l’eLearning e sta riscuotendo un importante successo
soprattutto oltre oceano, proprio per il supporto che offre
alle lezioni tenute via Internet.
Come altri CMS fino a ora presentati, Moodle è pensato
per essere eseguito su stack LAMP e, quindi, su hosting Linux.
A differenza degli altri CMS fino a ora citati, però,
è uno dei pochi che ha una guida ufficiale
per l’installazione anche su hosting Windows,
a patto di poter usare MySQL per tutte le versioni di Moodle
antecedenti alla 1.7 o Microsoft SQL Server 2005 per le versioni successive.
Al posto di Apache (raccomandato),
è possibile utilizzare IIS 6 o 7.
Non può comunque mancare il supporto al PHP.
10. phpWiki è un software wiki Web-based.
È un clone di WikiWikiWeb ed è stato il primo a essere scritto in PHP.
In quanto tale, ha necessità di essere eseguito in ambiente Linux su stack LAMP.
Non sembrano esserci esperimenti in merito
all’opportunità di installare il CMS anche in ambiente Windows,
per cui gli utenti di questa tipologia di hosting si devono affidare
ad alternative come Microsoft SharePoint.
TYPO 3 è un’ottima alternativa a WordPress e come il concorrente richiede l’installazione in
ambiente Linux.
In realtà, la documentazione ufficiale parla anche dell’opportunità di eseguire il CMS su Web
server IIS (purché lo si configuri per interpretare il linguaggio PHP)
e su piattaforma Windows.
In questo caso, la procedura di installazione è leggermente più ostica, ma comunque il CMS
sembra funzionare bene anche su un server differente da Linux.
11. Il nome già la dice lunga.
Questo CMS è pensato per essere eseguito esclusivamente su hosting Windows
con database SQL server e framework .NET.
L’unica opportunità di installare DotNetNuke in ambiente Linux
sarebbe quella di usare comunque un sistema operativo Windows in una macchina virtuale,
con conseguenti cali prestazionali.
La soluzione open source per l’e-commerce
sviluppata in ASP.NET è pensata per essere eseguito
in ambiente Windows e con database MSSQL 2005 o superiore.
Anche in questo caso, l’implementazione in un ambiente Linux
non viene consigliata neanche a livello sperimentale.
12. L’ultimo CMS di questo excursus è Umbraco.
Anche questo CMS commerciale è pensato per lavorare in ambiente Windows
ed è difficile trovare un’implementazione su hosting Linux.
Ecco la tabella riepilogativa: