Nwlapcug.com


Come impostare un Layout di Zend in NetBeans

Zend Framework offre ai programmatori PHP un framework di sviluppo completamente orientato agli oggetti PHP. Questo framework offre supporto per più database e interfacce di modello, nonché sistemi di cassette postali e supporto per l'interazione dell'hardware. Mentre Zend offre un IDE completo chiamato Zend Studio per una tassa nominale, gli utenti potrebbero desiderare di utilizzare i propri ambienti di sviluppo. Fortunatamente, è possibile collegare lo Zend Framework per l'ambiente di sviluppo NetBeans per programmare le applicazioni PHP Zend.

Istruzioni

1

Scaricare e installare Zend Framework da framework.zend.com.

2

Trovare il file php.include e inserire il seguente in esso:

' include_path = ".; C:phpincludes"' //for Windows
' include_path = ".: / php/includes"' //for Linux

3

Aggiunge il seguente codice (compreso il punto e virgola) alla fine della linea di collegamento alla libreria Zend include_path. La posizione esatta di questa libreria può differire da sistema operativo a sistema operativo:

; C:phpZendZendFrameworklibrary"' //Windows posizione della libreria

4

Fare clic su strumenti nella barra dei menu di NetBeans, quindi selezionare opzioni. Nella finestra Opzioni, selezionare l'opzione di PHP. All'interno del riquadro opzioni PHP, selezionare la scheda di Zend. Si dovrebbe vedere una casella di testo che legge Zend script fare clic sul pulsante "Sfoglia" e selezionare il file zf.bat nella directory di Zend (per Windows) o il file zf.sh (per Mac o Linux); Questo file è in genere nella directory Zend\ZendFramework. Quindi fare clic su "Registrare Provider" per includere la Zend Framework in NetBeans.

5

Creare il directory applicazioni/layout/script nella directory di Zend e creare il file layout.phtml in tale directory. Copiare questo codice di esempio in tale file per impostare una base struttura di Zend:

<?php echo $this->doctype() ?>
<html>
<head>
<?php echo $this->headTitle() ?>
<?php echo $this->headLink() ?>
<?php echo $this->headStyle() ?>
<?php echo $this->headScript() ?>
</head>
<body>
<?php echo $this->layout()->content ?>
</body>
</html>