<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>
<channel>
	<title>Manuali Blog &#187; PHP</title>
	<atom:link href="http://manualiblog.com/manuali/informatica/programmazione/php/feed/" rel="self" type="application/rss+xml" />
	<link>http://manualiblog.com</link>
	<description>Manuali e Guide recensite per voi</description>
	<lastBuildDate>Fri, 18 Nov 2011 10:40:21 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>PHP 5 &#8211; Guida completa</title>
		<link>http://manualiblog.com/php-5-guida-completa/</link>
		<comments>http://manualiblog.com/php-5-guida-completa/#comments</comments>
		<pubDate>Sat, 29 Jan 2011 17:35:14 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[PHP]]></category>
		<guid isPermaLink="false">http://manualiblog.com/?p=9671</guid>
		<description><![CDATA[Autori decisamente di primo piano per uno dei primi manuali su PHP 5 in italiano; il nuovo uscito in casa Apogeo vede infatti fra gli autori alcuni dei più rinomati sviluppatori PHP nonché uno dei core developer del linguaggio, il tutto sotto la guida di Bruce Perens, popolare nome dell’Open Source un tempo legato a Debian; [...]
No related posts.]]></description>
			<content:encoded><![CDATA[<p>Autori decisamente di primo piano per uno dei primi <strong>manuali su PHP 5</strong> in italiano; il nuovo uscito in casa Apogeo vede infatti fra gli autori alcuni dei più rinomati sviluppatori PHP nonché uno dei core developer del linguaggio, il tutto sotto la guida di Bruce Perens, popolare nome dell’Open Source un tempo legato a Debian; insomma ci sono tutte le premesse per uno dei migliori manuali PHP in circolazione.</p>
<p>Il manuale, composto di 16 capitoli, concentra la sua attenzione, come era prevedibile, sulle numerose novità introdotte nella programmazione a oggetti da PHP 5. Non mancano comunque anche capitoli più fuori dal comune su tematiche decisamente curiose che vedremo più avanti. La lettura del volume è relativamente scorrevole e vengono coperte tutte le tematiche, ci sentiamo comunque di consigliarlo più a chi già conosce il linguaggio e cerca una <strong>guida a PHP 5</strong> più incentrata sulle novità piuttosto che ai novizi alla ricerca di una guida per iniziare.</p>
<p>Se nel primo capito di questa <strong>guida completa a PHP 5</strong> si analizzano in modo abbastanza descrittivo tutte le principali innovazioni rispetto alla precedente release, il secondo capitolo entra subito nel vivo e in una cinquantina di pagine da’ una prima infarinatura sulle basi del linguaggio. I successivi due capitoli sono interamente dedicati alla programmazione ad oggetti, prima con un’analisi base poi con un maggiore approfondimento.</p>
<p>Dopo un quinto capitolo interamente dedicato ad alcune nozioni fondamentali sui vari elementi che compongono un’applicazione web si passa ad un ottimo capitolo di questo manuale php dedicato all’uso dei database con PHP 5 (un po’ curioso devo dire parlare di come fare un’applicazione prima di aver parlato dei database). Gli argomenti sono trattati con ottimo approfondimento ed oltre al classico Mysql si parla anche di SQLite e della classe di astrazione Pear:DB.</p>
<p>I capitoli seguenti fino al decimo trattano argomenti vari fra cui tutte le principali estensioni di PHP come ad esempio le GDLib, la gestione degli errori (molto potenziata in PHP5) ed il supporto XML. Il decimo capitolo invece inizia un’approfondita ed interessante trattazione su Pear, la piattaforma PHP simile a CPAN per perl per la distribuzione di pacchetti e classi di comune uso. La trattazione dell’argomento è insolitamente approfondita per un manuale su PHP ed arriva, in tre capitoli, a spiegare dettagliatamente come creare un proprio pacchetto Pear.</p>
<p>Gli ultimi capitoli del libro trattano gli argomenti più disparati, dall’ottimizzazione delle performance all’utilizzo di PHP per creare script eseguiti da Shell, argomento a mio avviso molto interessante e poco trattato fino ad ora. La presenza fra gli autori di un core developer di PHP si nota decisamente nel capitolo 15 che illustra come scrivere estensioni vere e proprie per PHP in linguaggio C … argomento probabilmente interessante ma penso poco rilevante per la maggior parte dei lettori di questo volume.</p>
<p>E’ da sottolineare come la maggior parte degli esempi presenti nel libro siano in codice ad oggetti. In conclusione questo <strong>manuale su PHP 5</strong> è decisamente di ottima fattura anche se non destinato ai neofiti. La presenza di capitoli dedicati ad argomenti molto specifici e solitamente non presenti in altre guide a PHP è sicuramente apprezzabile e consentirà anche ai lettori più esperti di scoprire nuove cose.</p>
<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://manualiblog.com/php-5-guida-completa/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP in tasca  &#8211; Codice e comandi essenziali</title>
		<link>http://manualiblog.com/php-in-tasca-codice-e-comandi-essenziali/</link>
		<comments>http://manualiblog.com/php-in-tasca-codice-e-comandi-essenziali/#comments</comments>
		<pubDate>Wed, 30 Jun 2010 14:39:12 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Pearson Education Italia]]></category>
		<category><![CDATA[Wenz Christian]]></category>
		<guid isPermaLink="false">http://manualiblog.com/?p=981</guid>
		<description><![CDATA[PHP è un linguaggio di scripting per il web lato server in ambiente Unix/Linux, per lo sviluppo di applicazioni web dinamiche. Il supporto integrato di XML, Java, MySQL ecc., consente agli sviluppatori di produrre siti web dinamici più facilmente e rende PHP uno strumento vitale per lelaborazione dati in ambito aziendale. Sono disponibili diversi manuali [...]
No related posts.]]></description>
			<content:encoded><![CDATA[<p>PHP è un linguaggio di scripting per il web lato server in ambiente Unix/Linux, per lo sviluppo di applicazioni web dinamiche.<br />
Il supporto integrato di XML, Java, MySQL ecc., consente agli sviluppatori di produrre siti web dinamici più facilmente e rende PHP uno strumento vitale per lelaborazione dati in ambito aziendale.</p>
<p>Sono disponibili diversi manuali su PHP, ma PHP In Tasca risponde alle esigenze di lettori di una reference snella e di rapida consultazione che possa essere usata sempre e ovunque.<br />
Evitando di essere uno dei consueti tutorial su PHP, il testo va diretto alla sostanza, fornendo immediatamente soluzioni alle richieste più frequenti e codice così flessibile da poter essere adattato alle necessità di qualunque sviluppatore.<br />
Si basa sulla versione 5 di PHP, ma è adatta anche alla 4.</p>
<h3>Indice di PHP in tasca  &#8211; Codice e comandi essenziali</h3>
<p>1 Manipolare le stringhe<br />
Confrontare le stringhe<br />
Come verificare username e pass word<br />
Come convertire le stringhe html (hypertext markup language)<br />
Utilizzare i caratteri di nuova linea<br />
Stringhe criptate<br />
Controllo di stringhe<br />
Estrarre sottostringhe<br />
Utilizzare il codice ASCII per proteggere gli indirizzi mail<br />
Analizzare stringhe formattate<br />
Ottenere dettagli sulle variabili<br />
Effettuare ricerche sulle stringhe<br />
Utilizzare le espressioni regolari POSIX<br />
Utilizzare le espressioni regolari Perl-Compatibili<br />
Trovare i tag con le espressioni regolari<br />
Validare i campi obbligatori<br />
Validare i numeri (e altri tipi di dati)<br />
Validare un indirizzo email<br />
Cercare e sostituire</p>
<p>2 Lavorare con gli array<br />
Accedere a tutti gli elementi di un array numerico<br />
Accedere a tutti gli elementi di un array associativo<br />
Accedere a tutti gli elementi di un array nidificato<br />
Trasformare un array in variabili<br />
Convertire le stringhe in array<br />
Convertire gli array in stringhe<br />
Ordinare alfabeticamente gli array<br />
Ordinare alfabeticamente gli array associativi<br />
Ordinare gli array nidificati<br />
Ordinare gli array associativi nidificati<br />
Ordinare gli indirizzi IP (così come farebbe un essere umano)<br />
Ordinare qualunque cosa<br />
Operazioni di ordinamento con le lingue<br />
Applicare un comando a tutti gli elementi di un array<br />
Filtrare gli array<br />
Ottenere da un array degli elementi casuali</p>
<p>3 Data e ora<br />
Utilizzare del testo con date()<br />
Localizzazione automatica delle date<br />
Localizzare manualmente le date<br />
Utilizzare la data corrente nei formati americano, inglese ed europeo<br />
Formattare una data specifica<br />
Validare una data<br />
Calcolare una data relativa<br />
Creare un time stamp ordinabile<br />
Convertire una stringa in una data<br />
Determinare alba e tramonto<br />
Usare data e ora per operazioni di benchmarking<br />
Usare i campi di una form per selezionare una data<br />
Creare campi di form per la selezione della data che si aggiornano automaticamente<br />
Calcolare la differenza tra due date<br />
Usare i valori GMT per data e ora</p>
<p>4 Interagire con le form web<br />
Consegnate i dati di una form allo script corrente<br />
Leggere i dati di una form<br />
Gestione delle “Magic Quotes”<br />
Verifica sull’invio di una form<br />
Salvare i dati all’interno di un cookie<br />
Precompilare campi testuali e campi per le password<br />
Precompilare campi testuali multilinea<br />
Precompilare i Radio Buttons<br />
Preselezionare i Check Boxes<br />
Preselezionare le Section List<br />
Preselezionare le Multiple Section List<br />
Gestire i graphical submit button<br />
Controllare i campi obbligatori<br />
Controllare le selection list<br />
Scrivere tutti i dati di una form all’interno di un file<br />
Spedire tutti i dati di una form via mail<br />
Ottenere informazioni relative all’upload dei file<br />
Spostare i file caricati in una posizione più sicura</p>
<p>5 Cookie e sessioni: tenere traccia degli utenti<br />
Comprendere i cookie<br />
Creare un cookie<br />
Leggere i cookie<br />
Eliminare le “magic quotes” dai cookie<br />
Impostare una data (ragionevole) di scadenza<br />
Impostare una data di scadenza specifica per il client<br />
Cancellare un cookie<br />
Rendere i cookie accessibili per diversi domini<br />
Verificare se il client supporta i cookie<br />
Salvare più dati in un solo cookie<br />
Salvare le preferenze dell’utente in merito alla lingua<br />
Comprendere le sessioni<br />
Dove salvare le sessioni<br />
Come mantenere lo stato della sessione<br />
Attivare le sessioni<br />
Leggere e scrivere le sessioni<br />
Chiudere le sessioni<br />
Modificare l’ID di sessione<br />
Creare link dinamici e contestuali alla sessione<br />
Implementare una gestione personalizzata delle sessioni<br />
Creare un’area protetta utilizzando le sessioni<br />
Creare un’area protetta senza utilizzare le sessioni</p>
<p>6 Utilizzare i file del file system del server<br />
Aprire e chiudere i file<br />
Leggere i contenuti di un file<br />
Scrivere contenuti in un file<br />
Bloccare i file<br />
Utilizzare percorsi relativi per accedere ai file<br />
Evitare problemi di sicurezza nell’accesso ai file<br />
Lavorare con i dati CSV<br />
Analizzare i file INI<br />
Recuperare le informazioni da un file<br />
Copiare, spostare e cancellare i file<br />
Esplorare il file system<br />
Utilizzare flussi di dati PHP<br />
Utilizzare gli archivi Bzip2<br />
Ottenere file con una richiesta HTTP</p>
<p>7 Rendere i dati dinamici<br />
Connettersi a MySQL<br />
Connettersi a MySQL<br />
Inviare istruzioni SQL a MySQL<br />
Prepared statement con MySQL<br />
Recuperare i risultati di una query a MySQL<br />
Connettersi a SQLite<br />
Inviare istruzioni SQL a SPLite<br />
Recuperare i risultati di una query a SQLite<br />
Connettersi a PostgreSQL<br />
Inviare istruzioni SQL a PostgreSQL<br />
Aggiornare i dati in PostgreSQL<br />
Recuperare i risultati di una query a PostgreSQL<br />
Connettersi a Oracle<br />
Inviare istruzioni SQL a Oracle<br />
Recuperare i risultati di una query a Oracle<br />
Connettersi a MSSQL<br />
Inviare istruzioni SQL a MSSQL<br />
Recuperare i risultati di una query a MSSQL<br />
Connettersi a Firebird<br />
Inviare istruzioni SQL a Firebird<br />
Recuperare i risultati di una query a Firebird<br />
Connettersi attraverso PDO<br />
Inviare istruzioni SQL attraverso PDO<br />
Recuperare i risultati di una query attraverso PDO</p>
<p>8 Utilizzare XML<br />
Analizzare XML con SAX<br />
Usare DOM per leggere XML con PHP 4<br />
Utilizzare DOM per leggere l’XML in PHP 5<br />
Utilizzare DOM per scrivere XML in PHP 4<br />
Utilizzare DOM per scrivere XML in PHP 5<br />
Utilizzare SimpleXML<br />
Trasformare XML con XSL e PHP 4<br />
Trasformare XML con XSL e PHP 5<br />
Validare XML</p>
<p>9 Comunicare con gli altri<br />
Connessione con server HTTP<br />
Connettersi con server FTP<br />
Verificare se un server è in grado di rispondere<br />
Creare un web service con PEAR::XML-RPC<br />
Usare un web service con PEAR::XML-RPC<br />
Creare un web service con NuSOAP<br />
Generare automaticamente WSDL con NuSOAP<br />
Usare un web service con NuSOAP<br />
Creare un web service con PEAR::SOAP<br />
Generare automaticamente WSDL con PEAR::SOAP<br />
Usare un web service con PEAR::SOAP<br />
Creare un web service con l’estensione SOAP di PHP 5<br />
Usare un web service con l’estensione SOAP di PHP 5</p>
<p>Indice analitico</p>
<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://manualiblog.com/php-in-tasca-codice-e-comandi-essenziali/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP Le tecniche per scrivere il codice migliore</title>
		<link>http://manualiblog.com/php-le-tecniche-per-scrivere-il-codice-migliore/</link>
		<comments>http://manualiblog.com/php-le-tecniche-per-scrivere-il-codice-migliore/#comments</comments>
		<pubDate>Wed, 30 Jun 2010 14:24:41 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Peter MacIntyre]]></category>
		<category><![CDATA[Tecniche Nuove]]></category>
		<guid isPermaLink="false">http://manualiblog.com/?p=771</guid>
		<description><![CDATA[PHP è utilizzato in oltre il 35% dei siti internet al mondo ed è il linguaggio più popolare per le applicazioni dinamiche sul web lato server, successo che deriva dalla sua semplicità di apprendimento e dalle prestazioni che offre. Questo libro autorevole aiuta a sfruttare gli aspetti positivi di PHP e a evitare i tranelli [...]
No related posts.]]></description>
			<content:encoded><![CDATA[<p>PHP è utilizzato in oltre il 35% dei siti internet al mondo ed è il linguaggio più popolare per le applicazioni dinamiche sul web lato server, successo che deriva dalla sua semplicità di apprendimento e dalle prestazioni che offre. Questo libro autorevole aiuta a sfruttare gli aspetti positivi di PHP e a evitare i tranelli e le manchevolezze del linguaggio. In questo modo gli sviluppatori professionisti possono  scrivere un codice più sicuro, affidabile, leggibile e mantenibile. Ed è risaputo quanto il problema nella manutenzione del codice richieda ogni giorno ore e ore uomo.Il testo tratta le funzionalità più usate e ne traccia un’analisi sulla loro applicazione in ambiti corretti o inopportuni. PHP Le tecniche per scrivere il codice migliore è adatto per i professionisti del codice, ma anche i neofiti troveranno tutti i suggerimenti per partire con il piede giusto. Anchechi proviene da altri linguaggi, come Java o Ruby, potrà trarre i massimi benefici dall’apprendimento di tutte le tecniche trattate così come è ideale per chi interviene su codice già scritto per renderlo più moderno secondo i dettami delle best practice.<br />
L&#8217;autorePeter MacIntyre ha oltre venti anni di esperienza nell’IT e in special modo nello sviluppo software. Ha familiarità con vari tool tra i quali PHP, PowerBuilder, Visual Basic, Active Server Pages e CA-Visual Objects. Peter è Zend Engineer, ovvero possiede la certificazione come ingegnere software PHP.</p>
<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://manualiblog.com/php-le-tecniche-per-scrivere-il-codice-migliore/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

