![]() |
|
||||||||||||||||
![]() |
||||||||||||||||
Pràctica |
![]() |
Exercicis
|
||||||||||||||
El Maguma: configuració i funcionament | |||||||||||||||
Configuració | |||||||||||||||
![]() |
Un cop instal·lat el programa, l'executem per primera vegada i cal que, primerament, el configurem per poder treballar amb el PHP i l'Apache. Accedirem a l'opció de menú View | Preferences i obtindrem el quadre següent: Figura 1.6.1 |
||||||||||||||
Observeu que a l'esquerra hi teniu un menú que permet accedir a les diferents propostes de configuració. Noteu també que les tres darreres opcions no estan operatives en aquesta versió de l'editor. Figura 1.6.2 |
|||||||||||||||
Aquí triarem, primerament, l'opció PHP Parsing per tal de dir-li al programa com farà servir el PHP. En el nostre cas triarem Using existing webserver perquè farem servir el servidor local que tenim instal·lat. Figura 1.6.3 |
|||||||||||||||
Tot seguit hem d'omplir les dades del servidor local que utilitzarem seleccionant, a l'esquerra, Server settings. Aquí entrarem els dos paràmetres que se'ns demana
Figura 1.6.4 Queda entès, a més, que els fitxers PHP que volem executar des de l'editor, hauran de situar-se en el directori arrel o en un d'inclòs (per ex.: C:\Archivos de programa\EasyPHP1-7\www\prac_d116). |
|||||||||||||||
A continuació podem personalitzar l'acoloriment del codi. Això ho podeu fer tant per al codi HTML com per a PHP. A l'esquerra, fixeu-vos que es pot jugar també, a més dels colors, amb diferents atributs de text (negretes, subratllat...) i que es pot definir un color de fons per al text. Figura 1.6.5 |
|||||||||||||||
Finalment, podeu també personalitzar la resta de funcions d'ajuda a l'edició:
Figura 1.6.6
Figura 1.6.8 |
|||||||||||||||
Funcionament | |||||||||||||||
![]() |
De les possibilitats i característiques d'aquest IDE en destacarem algunes, en el benentès que no pretenem fer-ne un manual d'ús exhaustiu: |
||||||||||||||
Vistes | |||||||||||||||
Podem treballar en tres "vistes" diferents, a les quals hi podem accedir per mitjà de les pestanyes superiors:
|
|||||||||||||||
Finestra flotant (Tool Box) | |||||||||||||||
Pel que fa a lña finestra flotant, podem trobar-hi informacions diverses (Toolbox, informació sobre les classes, Snnipet Library, etc.) Aquesta finestra la podem arrossegar i col·locar on desitgem, fins i tot, integrar-la a l'entorn fixant-la a la part superior, esquerra, etc. Figura 1.6.9 A la imatge podeu veure la finestra flotant amb la Snippet Library visible. Remaqueu la macro do connect que genera el codi necessari per a una connexió a la base de dades MySQL, de la qual en parlarem més endavant. El contingut que es mostra dins d'aquesta finestra ve determinat per les opcions del menú View : Figura 1.6.10 |
|||||||||||||||
Ajudes i referències | |||||||||||||||
A través de l'opció de menú Help podreu accedir als fitxers de referència de PHP, MySQL, HTML i CSS. Es tracta d'ajudes en el format estàndar del Windows i, per tant, ja estareu familiaritzats en la seva consulta. És molt útil poder consultar aquestes ajudes sense necessitat d'estar connectats davant de qualsevol dubte que puguem tenir. Cal dir que les ajudes que acompanyen Maguma estan escrites en anglès. De tota manera, podeu trobar la traducció al castellà de l'ajuda per a PHP, en un fitxer que ocupa 3,2 megues aproximadament, en els materials de formació (cd Eines) o també en el servei cdweb. Si voleu, podeu treballar amb aquest versió des del programa. Per fer-ho, podeu descarregar el fitxer a la carpeta de Maguma, per defecte C:\Archivos de programa\Maguma Studio. Un cop fet això i donat que Maguma no té prevista la configuració d'un fitxer d'ajuda en un altre idioma que no sigui l'anglès, cal que en primer lloc reanomeneu el fitxer de l'ajuda en anglès amb un nou nom, per ex. php_manual_ex en lloc de php_manual_en. Finalment reanomeneu el fitxer que heu baixat (php_manual_es) en php_manual_en. El resultat de tot això serà que quan crideu l'ajuda del PHP apareixerà la seva versió en castellà. Recordeu, però, que algunes coses poden aparèixer encara en anglès perquè no s'ha completat del tot la traducció del manual al castellà. |
|||||||||||||||
D'altres característiques | |||||||||||||||
D'altres aspectes que podem destacar del funcionament del programa són:
Figura 1.6.11
|
|||||||||||||||
Figura 1.6.12 |
|||||||||||||||
![]() |
|||||||||||||||
|
|||||||||||||||