Ho cominciato sviluppare una domanda interessante del PHP di pila della LAMPADA (Linux-Apache-MySQL-PHP). Devo dire che � stato un'esperienza meravigliosa finora.

� piuttosto semplice (realmente semplice) e facile da installare le piccole strutture (funzioni pratiche colte in una lima) nel PHP per le vostre mansioni. Il PHP ha un allineamento squisito delle funzionalit� da usare. Fate molto codice-prova-mettere a punto un breve il ciclo, configurazione pochissima richiesta, se c'� ne.

Non dovete pensare a liberare le risorse, PHP glie l'fate per (accumulazione di immondizia come Java).
dovuto il sistema diconteggio ha introdotto con il motore del PHP 4 Zend, esso automaticamente � rilevato quando una risorsa pi� non si riferisce a (appena come Java). Quando questo � il caso, tutte le risorse che erano in uso per questa risorsa sono rese libere dal collettore di immondizia. Per questo motivo, � necessario raramente mai da liberare manualmente la memoria usando una certa funzione del free_result.

Gradico il fatto che non devo sparpagliare il mio codice provare-interferisco i blocchi ma posso usarlo una volta avuto bisogno di.

L'appoggio dei collegamenti nella vostra applicazione � semplice perch� potete sviluppare rapidamente un motore primitivo di regola di affari basato sulla possibilit� per invocare le funzioni per nome. Allora potete specificare i ganci nel vostro codice dove le funzioni che hanno registrato (su quel gancio) sono invocate. Vedi l'esecuzione di WordPress per un esempio insignificante. Penso che scriva un articolo separato su questo con un certo codice.

Altre due delicatezze sono la capacit� di denominare le funzioni per nome e eval per valutare tutto il codice. Usando eval potete definire le costanti della stringa che realmente sono valutate ed eseguite a tempo di esecuzione per aggiungere le funzionalit�.

Ci sono alcuni svantaggi ugualmente che avevo riguardato pi� presto, controllano i collegamenti qui sotto.

Il PHP generale offre una buoni lingua ed ambiente per lo sviluppo veloce di applicazione Web.