La campana.

Ci sono quelli che hanno letto questa notizia prima di te.
Iscriviti per ricevere articoli freschi.
E-mail
Nome
Cognome
Come vuoi leggere la campana
Senza spam.

La figura seguente mostra l'interfaccia Adobe Dreamweaver. In diverse versioni del programma ci possono essere alcune differenze.

  1. Mockup Select Button.
  2. Pulsante di selezione dell'estensione
  3. Pulsante di lavoro con il sito web
  4. Pulsante di selezione dell'interfaccia(L'interruttore per sedie a rotelle è una scelta di 11 opzioni). Figura - Interfaccia classica
  5. Linea del menu (10 menu con elenchi di comando a discesa)
  6. Linea di schede (categorie) - 9 schede per diversi tipi di lavoro
  7. Barra degli strumenti. La barra degli strumenti cambia in base alla scheda selezionata (nella figura: la barra degli strumenti per la scheda Testo). Fila di schede (P.6) e barre degli strumenti (pagina 7) insieme form "pannello di imballaggio"
  8. Stringa di documenti aperti
  9. Codice barra degli strumenti
  10. Numero di linee di codice
  11. Sezione codice (se divisa dalla finestra di modifica per il codice e la progettazione)
  12. Barra di stato (Tag Utilizzati, Velocità di caricamento della pagina Codifica applicata).
  13. Gruppo di pannelli "Risultati" (Ricerca, libro di riferimento, Controlla collegamenti, report, ecc.)
  14. Pannelli da dock. - Può contenere file di pannelli, beni, frammenti di codice, database, stili, ispettore di tag, ecc., Ecc. Pannello del pannello si apre / rimuove dalla finestra del programma utilizzando il menu della finestra - Nascondi pannelli / Mostra pannelli.
  15. Sezione di progettazione (se divisa dalla finestra di modifica per il codice e la progettazione)
Quando si modifica lo spazio di lavoro (pulsante 4), l'interfaccia del programma potrebbe differire da quanto mostrato nella figura sopra (versione "classica" della versione di interfaccia).

Modifica finestra (finestra del documento)

La finestra Modifica copre un posto centrale nella finestra del programma.
La pagina nella finestra Modifica può essere aperta in modalità codice, nella modalità di separazione alla modalità di modifica del codice e della visualizzazione, in modalità di progettazione o in modalità di visualizzazione interattiva (pagina più realizzata).


Presentazione "codice interattivo"
Disponibile solo durante la visualizzazione di un documento nella rappresentazione "Vista interattiva" e visualizza il codice reale. La vista "codice interattivo" non supporta la modifica.

Barre degli strumenti :

Barra degli strumenti standard (Creare, aprire, salvare, incollare, ecc.)

Componenti

Banca dati

Comportamento del server

Tag editor tag rapido - Utilizzato quando si desidera controllare, inserire o modificare rapidamente tag HTML, senza chiudere la vista "Design".

Pannello applicativo Nella parte superiore della finestra dell'applicazione c'è un interruttore spaziale di lavoro, menu (solo Windows) e altri controlli.

Il selettore del tag è posizionato nella barra di stato. Mostra la gerarchia del tag.

tesi

1.1 Interfaccia Mercoledì Dreamweaver

Il potente mercoledì professionista Dreamweaver ha tutti i mezzi necessari per generare pagine HTML di qualsiasi complessità e scala. Fornisce la modalità di progettazione visiva (WYSIWYG o ciò che vedi è ciò che ottieni - "quello che vedi, allora otterrai"), ha un lavoro molto pulito con il testo sorgente dei documenti Web, ha strumenti integrati per supportare grandi Progetti di rete. Nessuno degli editori esistenti nel nostro tempo, il concetto di wysiwyg non è completamente implementato. Il programma Dreamweaver ha avvicinato ai concorrenti ideali applicati più stretti. Il lavoro diretto con i codici non è completamente escluso, ma è ridotto a un minimo ragionevole. Il programma non solo ha un potente Arsenal of Visual Design Tools, ma anche in grado di visualizzare le pagine Web quasi come i programmi specializzati Visualizzazioni del programma: Microsoft Internet Explorer o Netscape Navigator.

Macromedia Dreamweaver MX è uno dei programmi più potenti che supportano tutti gli standard moderni di Internet e incredibilmente facilitando le prestazioni anche dei compiti più difficili. Inoltre, contiene nella sua composizione un sistema sviluppato di prompt e lezioni interattive che consentono all'utente novizio di iniziare rapidamente il lavoro.

L'interfaccia del programma rispetto alle versioni precedenti ha subito modifiche. Il nuovo stile rende più facile lavorare con il programma. Se nelle versioni precedenti del programma dovette passare in costante passaggio da Windows, ora è possibile lavorare contemporaneamente con il codice e con il tipo finale del sito, che facilita notevolmente il lavoro.

Quando si caricano Dreamweaver, viene visualizzata una finestra di partenza (Fig. 1), che consente di selezionare il tipo di nuovo documento creato (HTML, ColdFucion, PHP, ecc.) O Creare un documento su campioni preconfezionati (fogli di stile CSS , Frames, ecc.) E Aprire anche documenti usati di recente. Inoltre, ci sono collegamenti a risorse Internet: Sito di Dreamweaver MX di Exchange, revisione del programma Dreamweaver MX e informazioni di riferimento Dreamweaver MX.

Fig. 1. Inizia la finestra Dreamweaver MX

Lo spazio di lavoro Dreamweaver contiene le seguenti finestre e pannelli:

la finestra del documento (Fig. 2), che consente di visualizzare e modificare il codice documento (codice), visualizzare l'aspetto del documento futuro (Design) o allo stesso tempo codice e aspetto (divisione). È anche possibile visualizzare il documento nel browser Internet, i controlli degli errori, ecc.;

Fig.2. Documento della finestra

Menu a discesa standard (file, modifica, vista, inserimento, modifica, testo, comandi, sito, finestra, aiuto) (fig.3);

Fig.3. Menu a discesa standard

Il pannello Proprietà (Fig. 4), che consente di modificare e aggiungere le proprietà del frammento dedicato del codice;

Fig.4. Pannello delle proprietà

Inserisci pannello (figura 5), \u200b\u200bincluse le seguenti schede: Comune - Inserire collegamenti ipertestuali, tabelle, disegni, commenti, ecc., Così come tag Sceltainer (tag Select); Layout - Uso di celle e tabelle per layout del documento prima di aggiungere contenuto; Moduli (moduli) - aggiungere diversi tipi di forme; Testo (testo) - Formattazione del testo e editor di tag del carattere (editor di tag di testo); HTML - Aggiunta linea orizzontale, elementi da tavolo, cornici, proprietà testine, script; Applicazione (applicazioni) - Lavorare con strutture informative; Elementi flash (elementi flash) - Aggiunta di rulli flash, Preferiti - La possibilità di aggiungere a una scheda separata degli oggetti più utilizzati.

Fig.5. Inserto del pannello.

Pannelli: Design (contiene stili CSS), codice (contiene un certificato per tag, oggetti e funzioni di varie tecnologie), applicazione (contiene informazioni su database, componenti, ecc.), File (Figile Manager) (Fig.6).

Fig.6. Gruppo di progettazione, codice, gruppo di pannelli applicazioni, file

1. Informazioni generali. PHP è un linguaggio di elaborazione ipertestuale (HTML) utilizzato sul linguaggio di scripting laterale lato server, che sono inseriti in testo HTML. Il suo obiettivo è consentire il più rapido creare pagine Web generate dinamicamente. PHP è un prodotto software aperto, il che significa il suo libero e l'opportunità di creare le proprie estensioni linguistiche.

PHP è il più giovane, promettente e rapido-sviluppo dai linguaggi di programmazione per Internet, la quota del suo uso rispetto ad altre lingue sta crescendo rapidamente.

PHP ti consente di separare il testo HTML dalla parte eseguita, a causa del quale è possibile ottenere una riduzione significativa del costo del tempo per sviluppare un progetto. In molti casi, è possibile separare la parte del programma del progetto dallo sviluppo delle pagine su HTML, che facilita il lavoro e il designer e il programmatore.

2. Caratteristiche principali.

compatibilità con vari server e piattaforme;

supporto per com, xml, java, corba, wddx, macromedia flash;

supporto per l'interazione con vari servizi attraverso protocolli appropriati (LDAP, SNMP, IMAP, NNTP, POP3, HTTP, ecc.);

funzionalità sviluppata per lavorare con connessioni di rete;

disponibilità di funzioni per lavorare con i dati del testo di qualsiasi formato, incluso XML;

supporto oltre 20 database, funzionalità sviluppate per lavorare con loro;

la possibilità di creare applicazioni orientate agli oggetti full-fedged;

sintassi relativamente semplice e convenienza in uso pratico;

gratuito;

codice di apertura, grazie ai quali è possibile creare le tue estensioni linguistiche.

3. Sintassi. Gli script PHP sono incorporati nel codice HTML utilizzando il tag di apertura. Questo tipo di tag speciali consente di passare da modalità HTML e PHP. Il programma RNR è un insieme di comandi (istruzioni). Il gestore del programma deve in qualche modo distinguere un comando da un altro. Per questo, vengono utilizzati caratteri speciali - Separatori. Nelle istruzioni PHP sono divise e in C e Perl, ogni espressione termina con un punto e virgola.

Tag di chiusura? \u003e Implica anche la fine dell'istruzione, quindi prima che non possa un punto con una virgola.

Spesso, quando scrivono programmi, è necessario effettuare commenti sul codice che non influisce sul codice stesso, ma lo spiega solo. PHP supporta diversi tipi di commenti: nello stile di C & C, C ++ e Shell Unix. Simboli // e # indicano l'inizio di commenti una tantum, / * e * / - rispettivamente, l'inizio e la fine dei commenti multilinea.

4. Variabili e costanti. Un elemento importante di ogni lingua è variabile, costanti e operatori applicati a queste variabili e costanti.

Variabili. La variabile in PHP è indicata dal segno del dollaro, seguito dal suo nome (ad esempio: $ my_var). Il nome della variabile è sensibile al registro, I.e. Variabili $ my_var e $ my_var sono diverse.

I nomi delle variabili corrispondono alle stesse regole degli altri nomi in PHP: il nome corretto della variabile deve iniziare con la lettera o il simbolo di sottolineatura, seguito in caratteri numerici, numeri o caratteri di sottolineatura.

In PHP 3, le variabili sono sempre state assegnate per valore. Cioè, quando si assegna un'espressione variabile, tutti i valori dell'espressione originale vengono copiati su questa variabile. PHP 4, inoltre, offre un altro modo per assegnare valori per variabili: Assegnazione per riferimento. Per assegnare il valore della variabile per riferimento, questo valore deve avere un nome, I.e. Deve essere rappresentato da qualsiasi variabile. Per indicare che il valore di una variabile è assegnato a un'altra variabile per riferimento, è necessario inserire un segno di ampersand in nome della prima variabile.

Costanti. Per la conservazione di valori costanti, cioè. Tali valori, il cui valore non cambia durante l'esecuzione dello script, utilizzare costanti. Tali valori possono essere costanti matematici, password, percorsi per i file, ecc. La principale differenza tra la costante dalla variabile è che non può essere assegnato il valore più di una volta e il suo valore non può essere annullato dopo il suo annuncio. Inoltre, la costante non ha console sotto forma di un segno di dollaro e non può essere determinata da una semplice assegnazione del valore. Per determinare la costante, c'è una caratteristica speciale di Define (). La sua sintassi è:

definisci ("Name_Constanta", "Value_konstanta", [insensibilità_K_reregold])

Per impostazione predefinita, i nomi delle costanti sono sensibili al registro. C'è un accordo in cui i nomi delle costanti sono sempre scritti nel maiuscolo. Puoi ottenere il valore della costante specificando il suo nome. A differenza delle variabili, non è necessario prevalere il nome del simbolo costante $. Inoltre, per ottenere un valore costante, è possibile utilizzare la funzione costante () con il nome della costante come parametro.

Oltre alle variabili dichiarate dall'utente, ci sono un numero di costanti definite dall'interprete in PHP. Ad esempio, la costante file memorizza il nome del file del programma (e il percorso per questo), che è attualmente in esecuzione, la funzione contiene il nome della funzione, la classe è il nome della classe, Php_Version - la versione dell'interprete PHP.

5. Strutture di controllo. Le strutture di controllo in PHR sono rappresentate da operatori condizionali, cicli, operatori di controllo, operatori di potenza.

Operatori condizionali:

sE. Questo è uno degli operatori più importanti di molte lingue, incluso PHP. Ti consente di eseguire frammenti di codice a seconda della condizione. Struttura dell'operatore: se (espressione) block_vigente;

aLTRO. L'altro operatore si espande se un'espressione non è corretta e consente di eseguire qualsiasi azione in tali condizioni. Struttura dell'operatore: se (espressione) bloccato else block_seplement1;

elseif. Un altro modo per espandere l'operatore condizionale se. Elseif è una combinazione di altro e se. Come altrimenti, si espande se eseguire varie azioni nel caso in cui il verificatore delle condizioni in se non è corretto. Ma a differenza di altrimenti, le azioni alternative verranno eseguite solo se la condizione dell'enicità è corretta. Struttura dell'operatore:

se (espressione) blocco elseif (espressione1) block_figan1 ...

altrimenti block_vigente N.

interruttore. Un altro design che consente di controllare le condizioni ed eseguire varie azioni a seconda di questo. A seconda del valore è la variabile, switch switch tra diversi blocchi di azione. L'interruttore è molto simile al ... ensevif ... altrimenti o un insieme di se gli operatori. Struttura dell'operatore:

switch (espressione o variabile) (Case Value1: Block_exide1 Break;

caso significato2: blocco referenze2 Break;

block_dio_pu_emol.

mentre. Un semplice ciclo che prescrive php per eseguire comandi block_lit fintanto che l'espressione è calcolata come vera. Il valore dell'espressione viene controllato ogni volta all'inizio del ciclo, in modo che anche se il suo valore è cambiato durante l'esecuzione della block_nation, il ciclo non verrà fermato fino alla fine dell'iterazione (ad esempio, fino a tutti i comandi di Le unità sono eseguite). Struttura del ciclo: mentre (espressione) (blocco);

fare mentre. Molto simile al ciclo durante il ciclo, con l'unica differenza che la verità dell'espressione viene controllata alla fine del ciclo, e non all'inizio. Grazie a questo, il blocco è il ciclo di riempimento ... mentre è garantito almeno una volta. Struttura del ciclo: fare (blocco) mentre (espressione);

per. Struttura del ciclo: per (espressione1; espressione2; expression3) (block_fiz)

per ciascuno. Progettato esclusivamente per lavorare con gli array. Struttura: foreach ($ array come valore $) (block_vigment).

Operatori di controllo:

rompere. Termina l'esecuzione del ciclo corrente, può essere utilizzato con un argomento numerico che dice quante strutture di controllo contenenti devono essere completate;

continua. Consente di saltare ulteriori istruzioni dalla Block_Station di qualsiasi ciclo e continuare ad eseguire da un nuovo cerchio.

Operatori di inclusione:

includere. Consente di abilitare il codice contenuto nel file specificato ed eseguirlo tutte le volte del programma soddisfano questo operatore. Abilitazione può essere eseguita da uno dei seguenti modi: includere file filename_name; includere $ file_name; Includi ("nome file");

richiedere. Agisce allo stesso modo di includere. La principale differenza tra richiedere e includere è il modo in cui reagire al verificarsi dell'errore: includere problemi un avvertimento e l'operazione di script continua; Errore nel richiedere provoca un errore di funzionamento dello script FataBal e interrompe l'esecuzione.

6. Elaborazione della richiesta. Forme. Qualsiasi richiesta del cliente al server deve iniziare con il metodo del metodo. Il metodo riporta lo scopo della richiesta del cliente. Il protocollo HTTP supporta un sacco di metodi, ma solo tre sono effettivamente utilizzati: post, ottenere e testa. Il metodo GET consente di ottenere qualsiasi dato identificato dall'URL nella richiesta di risorse. Se l'URL indica un programma, il risultato del programma viene restituito, e non è il suo testo (a meno che, ovviamente, il testo non è il risultato del suo lavoro). Ulteriori informazioni necessarie per elaborare la richiesta è incorporata nella richiesta stessa (nella barra di stato). Quando si utilizza il metodo Ottieni nel campo Body Resource, vengono restituite le informazioni effettuate (il testo del documento HTML, ad esempio).

Il metodo della testa è simile al metodo GET, non restituisce solo il corpo della risorsa e non ha un analogo condizionale. Il metodo della testa viene utilizzato per ottenere informazioni sulla risorsa. Questo può essere utile, ad esempio, quando si risolve il compito di testare i collegamenti ipertestuali.

Il metodo post è progettato per trasmettere tali informazioni al server come annotazioni di risorse, notizie ed e-mail, i dati da aggiungere al database, I.e. Per il trasferimento di informazioni di grande volume e abbastanza importante. A differenza dei metodi Get and Head, il POST viene trasmesso un corpo di risorse, che è le informazioni ottenute dai campi di campo o da altre fonti di ingresso.

I moduli sono progettati per ricevere informazioni dall'utente. È possibile inserire testo o selezionare le opzioni adatte dall'elenco. I dati registrati nel modulo vengono inviati per gestire un programma speciale (ad esempio uno script PHP) sul server. A seconda dei dati inseriti dall'utente, questo programma può formare varie pagine Web, inviare richieste del database, eseguire varie applicazioni, ecc.

C'è un array speciale - $ _request per accedere alle variabili trasmesse utilizzando richieste HTTP. Contiene dati trasmessi per posta e ottieni metodi, così come con i cookie HTTP. Questo è un array associativo superglobal, cioè I suoi valori possono essere ottenuti ovunque nel programma utilizzando il nome della variabile corrispondente come chiave (elemento del modulo).

Diamo un esempio di utilizzo di array $ _post e $ _get. Supponiamo che dobbiamo gestire il modulo contenente elementi di input con i nomi di First_name, last_name, Kurs. I dati sono stati trasferiti dal metodo POST e i dati trasferiti da altri metodi, non vogliamo elaborare. Questo può essere fatto come segue:

";

$ Str. \u003d "Hai scelto di studiare il corso".

$ _Post ["Kurs"];

Poi sullo schermo del browser, se abbiamo introdotto il nome "Ivan", il nome "Petrov" e ha scelto tra tutti i corsi del corso di PHP, vedremo il messaggio:

Ciao, Ivan Petrov! Hai scelto di studiare il corso PHP

7. Funzioni. Nella programmazione, come in matematica, la funzione è la visualizzazione di una pluralità dei suoi argomenti nell'insieme dei suoi valori. Cioè, la funzione per ciascun set di valori degli argomenti restituisce alcuni valori derivanti dal suo funzionamento.

Ogni funzione potrebbe avere, come abbiamo detto, un elenco di argomenti. Con questi argomenti, varie informazioni vengono trasmesse alla funzione (ad esempio, il valore del numero, il cui fattoriale deve essere calcolato). Ogni argomento è una variabile o una costante.

Utilizzo degli argomenti, i dati nella funzione possono essere trasmessi in tre modi diversi. Questa è la trasmissione degli argomenti per valore (utilizzata per impostazione predefinita), con riferimento e impostazione degli argomenti predefiniti.

Quando l'argomento viene trasmesso alla funzione per valore, la modifica del valore dell'argomento all'interno della funzione non influisce sul suo valore al di fuori della funzione. Per consentire alle funzioni di modificare i suoi argomenti, devono essere trasmessi per riferimento. Per fare questo, nella definizione di una funzione prima del nome dell'argomento, dovresti scrivere un segno di Ampersand "&".

Esistono diverse funzioni incorporate: ECHO (), stampa (), data (), includere. Tutti tranne la data () sono strutture linguistiche. Sono inclusi nel kernel PHP e non richiedono ulteriori impostazioni e moduli. La funzione Data () è inclusa anche nel kernel PHP e non richiede impostazioni. Ma ci sono entrambe le funzioni funzionano con le quali è necessario installare diverse librerie e collegare il modulo corrispondente. Ad esempio, per utilizzare le funzioni di lavoro con il database MySQL, compilare PHP con supporto per questa espansione. Di recente, le estensioni più comuni e, di conseguenza, le loro funzioni includono inizialmente PHP in modo da poter lavorare con loro senza impostazioni di interprete aggiuntive.

8. Classi e oggetti. L'oggetto è una variabile strutturata contenente tutte le informazioni su un soggetto fisico o realizzabile in un programma di concept, una classe è una descrizione di tali oggetti e azioni che possono essere eseguite con loro.

La classe è determinata utilizzando la seguente sintassi:

class_name_name_name (var $ _name;

/ * Elenco delle proprietà * / function_name () (/ * Definizione del metodo * /) / * Elenco metodo * /)

Il nome della classe deve soddisfare le regole per la denominazione degli oggetti nella lingua PHP, ma ci sono un numero di nomi riservati dagli sviluppatori per i propri scopi. Prima di tutto, questi sono nomi che iniziano con il simbolo dell'enfasi "_". Non è possibile utilizzare tali nomi per creare classi e funzioni. Inoltre, il nome di stdclass è riservato perché viene utilizzato all'interno del motore PHP.

La variabile del tipo desiderata viene creata dalla classe utilizzando il nuovo operatore. Creando un oggetto, possiamo applicare tutti i metodi ad esso e ricevere tutte le proprietà definite nella descrizione della classe. Per fare ciò, utilizzare una sintassi del genere: $ _Name_Name-\u003e TITLE_NAME o $ Object_Name-\u003e TITLE_ (Elenco degli argomenti). Prima del nome della proprietà o del metodo del segno $ non mettere.

// Crea un oggetto di $ Art Echo ($ art -\u003e Titolo);

// Dì il nome dell'oggetto $ Art $ ANCHE_ART \u003d nuovi articoli;

// Creare $ ANCHE_ART $ ANCHE_ART-\u003e show_article ();

// chiama il metodo per visualizzare un oggetto nel browser? Igienico

Ciascuno degli oggetti di classe ha le stesse proprietà e metodi. Quindi, l'oggetto $ Art e l'oggetto $ another_art hanno le proprietà del titolo, della descrizione, dell'autore e degli articoli () (), show_article (). Ma questi sono due oggetti diversi. Immagina un oggetto come directory nel file system e le sue caratteristiche sono come file in questa directory. È ovvio che in ogni directory potrebbero esserci gli stessi file, ma tuttavia sono considerati diversi perché sono memorizzati in directory diverse. Allo stesso modo, le proprietà e i metodi sono considerati diversi se si applicano a oggetti diversi. Per ottenere il file desiderato dalla directory di livello superiore, scriviamo il percorso completo a questo file. Quando si lavora con le lezioni, è necessario specificare il nome completo della funzione che vogliamo chiamare. La directory di alto livello in PHP sarà lo spazio delle variabili globali e il percorso è indicato utilizzando il separatore -\u003e. Pertanto, i nomi di $ Art-\u003e Titolo e $ ANCHE_ART-\u003e Titolo denota due diverse variabili.

9. Lavorare con i file. In PHP non c'è funzione progettata specificamente per creare file. La maggior parte delle funzioni funziona con i file già esistenti nel file system del server. Per creare il file più ordinario, è necessario utilizzare la funzione che apre un file locale o remoto. Questa funzione è fopen (). Collega questo file con il flusso di controllo del programma. Inoltre, vincolante è diverso, a seconda di ciò che vogliamo fare con questo file: leggilo, scrivi dati in esso o fare entrambi. La sintassi di questa funzione è:

risorsa fopen (nome file, type_dostup [, use_include_path])

Come risultato dell'operazione, questa funzione restituisce un puntatore (tipo di risorsa) sul file aperto. I parametri di questa funzione sono trasmessi: il nome del file che si desidera aprire, il tipo di accesso al file (è determinato da ciò che faremo con esso) e, forse, il parametro che definisce se cercare se il File specificato in include_path.

Valori ricevuti dal parametro Tipo tipo:

r - Apre un lettore solo per leggere; Imposta il puntatore di posizione nel file all'inizio del file.

r + - Apre un file per la lettura e la scrittura; Imposta il puntatore del file sul suo inizio.

w - Apre un file solo per la registrazione; Imposta il puntatore del file sul suo inizio e trunks il file a zero. Se il file non esiste, cerca di crearlo.

w + - Apre un file per la lettura e la scrittura; Imposta il puntatore del file sul suo inizio e trunks il file a zero. Se il file non esiste, cerca di crearlo.

a - Apre il file solo per la registrazione; Imposta il puntatore del file alla fine. Se il file non esiste, cerca di crearlo.

a + - Apre un file per la lettura e la scrittura; Imposta il puntatore del file alla fine. Se il file non esiste, cerca di crearlo.

x - crea e apre un file solo per la registrazione; Posiziona il puntatore del file al suo inizio. Se il file esiste già, allora fopen () restituisce false e generato un avviso. Se il file non esiste, viene effettuato un tentativo per crearlo. Questo tipo di accesso è gestito da PHP 4.3.2 e funziona solo con i file locali.

x + - crea e apre un file per la lettura e la scrittura; Posiziona il puntatore del file al suo inizio. Se il file esiste già, allora fopen () restituisce false e generato un avviso. Se il file non esiste, viene effettuato un tentativo per crearlo. Questo tipo di accesso è supportato, a partire da PHP 4.3.2 e funziona solo con i file locali.

Dopo aver eseguito le azioni necessarie con il file, è leggere o scrivere dati o qualcos'altro, il set di connessione con questa funzione file fopen () deve essere chiuso. Per fare ciò, utilizzare la funzione FClose (). La sintassi è la seguente:

fclose (puntatore al file)

Per scrivere dati su un file, l'accesso a cui è aperto alla funzione FOPEN (), è possibile utilizzare la funzione Fwrite (). La sintassi è la seguente:

int fwrite (puntatore al file, linea [, lunghezza])

Questa funzione registra il contenuto della stringa sul file a cui il puntatore indica il file. Se viene specificato un argomento aggiuntivo, la registrazione termina dopo che il numero di caratteri viene registrato uguale al valore di questo argomento o quando viene raggiunta la fine della linea.

Lascia che il file my_file.html non abbia nella nostra directory di lavoro. Crearelo e scrivi la stringa di testo in esso:

$ testo \u003d "Questo testo scriviamo al file";

se (fwrite ($ h, $ text)) echo "Record ha avuto successo";

altrimenti echo "si è verificato un errore durante la scrittura di dati";

Come risultato del funzionamento di questo script nel browser, vedremo un messaggio che il record è passato correttamente, e la linea "Questo testo scriverà al file" verrà visualizzato nel file my_file.html. Se questo file esisteva prima che avessimo completato questo script, tutti i dati in esso verranno rimossi.

Se vogliamo leggere i dati da un file esistente, una funzione FOPEN () non è sufficiente. Restituisce solo un puntatore a un file aperto, ma non legge le righe da questo file. Pertanto, per leggere i dati dal file, è necessario utilizzare una delle funzioni speciali: file, readfile, fright, fgets, ecc.

La funzione Fread legge i dati dal file. Può anche essere utilizzato per leggere i dati dai file binari senza paura dei danni. Sintassi di Fripo ():

string Blan (puntatore al file, lunghezza)

Come risultato dell'operazione, la funzione Brand () restituisce una stringa con le informazioni depositate dal file.

stringa fgets (puntatore su file [, lunghezza])

Come risultato dell'operazione, la funzione fgets () restituisce una lunghezza della stringa (meno 1 lunghezza) byte dal file a cui il puntatore punta al file. Lettura termina se leggo (meno 1) simboli e ha incontrato un simbolo di traduzione stringa o fine del file.

La funzione Readfile () legge il file il cui nome viene trasmesso come il parametro del nome del file e visualizza il suo contenuto sullo schermo.

Sintassi:

int readfile (nome file [, use_include_path])

La funzione File () è progettata per leggere le informazioni dal file alla variabile dell'array del tipo. La sintassi è la stessa della funzione Readfile (), tranne che restituisce un array a seguito del lavoro:

file array (nome file [, use_include_path])

Per eliminare un file utilizzando la lingua PHP, è necessario utilizzare la funzione Ably (). La sintassi di questa funzione può essere descritta come segue: BOOL SHORKINKE (nome file)

Il potente mercoledì professionista Dreamweaver ha tutti i mezzi necessari per generare pagine HTML di qualsiasi complessità e scala. Fornisce la modalità di progettazione visiva (WYSIWYG o ciò che vedi è ciò che ottieni - "quello che vedi, allora otterrai"), ha un lavoro molto pulito con il testo sorgente dei documenti Web, ha strumenti integrati per supportare grandi Progetti di rete. Nessuno degli editori esistenti nel nostro tempo, il concetto di wysiwyg non è completamente implementato. Il programma Dreamweaver ha avvicinato ai concorrenti ideali applicati più stretti. Il lavoro diretto con i codici non è completamente escluso, ma è ridotto a un minimo ragionevole. Il programma non solo ha un potente Arsenal of Visual Design Tools, ma anche in grado di visualizzare le pagine Web quasi come i programmi specializzati Visualizzazioni del programma: Microsoft Internet Explorer o Netscape Navigator.

Macromedia Dreamweaver MX è uno dei programmi più potenti che supportano tutti gli standard moderni di Internet e incredibilmente facilitando le prestazioni anche dei compiti più difficili. Inoltre, contiene nella sua composizione un sistema sviluppato di prompt e lezioni interattive che consentono all'utente novizio di iniziare rapidamente il lavoro.

L'interfaccia del programma rispetto alle versioni precedenti ha subito modifiche. Il nuovo stile rende più facile lavorare con il programma. Se nelle versioni precedenti del programma dovette passare in costante passaggio da Windows, ora è possibile lavorare contemporaneamente con il codice e con il tipo finale del sito, che facilita notevolmente il lavoro.

Quando si caricano Dreamweaver, viene visualizzata una finestra di partenza (Fig. 1), che consente di selezionare il tipo di nuovo documento creato (HTML, ColdFucion, PHP, ecc.) O Creare un documento su campioni preconfezionati (fogli di stile CSS , Frames, ecc.), Così come i documenti utilizzati di recente. Inoltre, ci sono collegamenti a risorse Internet: Sito di Dreamweaver MX di Exchange, revisione del programma Dreamweaver MX e informazioni di riferimento Dreamweaver MX.

Fico. uno.

Lo spazio di lavoro Dreamweaver contiene le seguenti finestre e pannelli:

· Finestra del documento (figura 2), consentendo di visualizzare e modificare il codice del documento (codice), visualizzare l'aspetto del documento futuro (Design) o allo stesso tempo codice e aspetto (divisione). È anche possibile visualizzare il documento nel browser Internet, i controlli degli errori, ecc.;


Fico. 2.

· Menu Drop-Down standard (file, modifica, vista, inserimento, modifica, testo, comandi, sito, finestra, aiuto) (Fig. 3);

Fico. 3. Menu a discesa standard

· Il pannello Proprietà (Proprietà) (Fig. 4), che consente di modificare e aggiungere le proprietà del frammento del codice selezionato;


Fico. quattro.

· Inserisci il pannello (figura 5), \u200b\u200bincluse le seguenti schede: Comune (Basic) - Inserimento collegamenti ipertestuali, tabelle, disegni, commenti, ecc., Così come tag Sceltainer (tag Select); Layout - Uso di celle e tabelle per layout del documento prima di aggiungere contenuto; Moduli (moduli) - aggiungere diversi tipi di forme; Testo (testo) - Formattazione del testo e editor di tag del carattere (editor di tag di testo); HTML - Aggiunta linea orizzontale, elementi da tavolo, cornici, proprietà testine, script; Applicazione (applicazioni) - Lavorare con strutture informative; Elementi flash (elementi flash) - Aggiunta di rulli flash, Preferiti - La possibilità di aggiungere a una scheda separata degli oggetti più utilizzati.

Fico. cinque.

· Gruppo del pannello: Design (contiene stili CSS), codice (contiene un certificato per tag, oggetti e funzioni di varie tecnologie), applicazione (contiene informazioni su database, componenti, ecc.), File (File Manager) (Fig. 6) .

Fico. 6. Gruppo di progettazione, codice, gruppo di pannelli applicazioni, file

Non è un segreto che nella competizione tra il codice di scrittura manuale e l'uso di Adobe Dreamweaver i servizi hanno vinto a lungo l'ultimo. Questo comodo in tutti i sensi editor semplifica la vita di qualsiasi webmaster, salvando il suo tempo e forza. Il fatto che nel solito notebook sia scritto in mezz'ora, in questo editor può essere reso letteralmente in cinque minuti. Inoltre, soprattutto, in questo caso, gli errori così offesi nel codice che devi cercare e correggere sono completamente esclusi. Che si tratti di un layout comune di pagine o programmazione su PHP, Dreamweaver verrà sempre in soccorso. E, naturalmente, non dovresti dubitare che il processo di lavorare con esso non sarà solo più conveniente, ma anche facile. In effetti, Dreamweaver farà parte dell'utente, liberandolo dalla necessità di avere conoscenza in una o nell'altra sfera di tecnologie web. Cosa potrebbe essere più facile? Il programma è comprensibile per tutti e può essere padroneggiato letteralmente per settimane. Questo articolo aiuterà gli utenti novizi anche più velocemente nelle basi di lavoro con Adobe Dreamweaver sull'esempio dell'ultima versione 9.0 disponibile al momento. Immediatamente, va notato che un'informazione dettagliata in inglese è integrata nell'editor, raccontando tutti gli aspetti del suo utilizzo. Naturalmente, questo articolo non può influenzarli tutti. Ma il riferimento ha un grande inconveniente - eccessiva abbondanza di informazioni. Per capire le basi, è necessario trascorrere una grande quantità di tempo. Cercheremo di correggere questo difetto.


Interfaccia

L'aspetto del programma è abbastanza semplice. Nel frattempo, lo spazio di lavoro è organizzato estremamente pensieroso, che garantisce il suo uso efficace. L'interfaccia Adobe Dreamweaver è composta da diversi elementi che possono essere suddivisi in cinque gruppi. Il primo include il menu principale, che è in un luogo fisso nella parte superiore della finestra del programma. Comprende più segnalibri multili: "File", "Modifica", "Visualizza", "Inserisci", "Modifica", "Testo", "Team", "Sito Web", "Finestra" e "Aiuto". Il più importante per l'utente è il segnalibro "File" e "Modifica", poiché non vengono duplicati da altri menu e sono usati frequentemente. Questi segnalibri sono tipici per tutti i programmi, e quindi non ci fermeremo. I segnalibri rimanenti nel menu principale non sono troppo importanti, poiché è parzialmente o completamente duplicato da altri elementi dell'interfaccia o semplicemente vengono utilizzati raramente. Il prossimo gruppo è il menu "Inserisci", che è essenzialmente la barra degli strumenti Dreamweaver. Può essere trasferito a qualsiasi parte della finestra del programma, ma è meglio lasciarlo alla posizione iniziale sotto il menu principale. Questo elemento di interfaccia può essere ridotto al minimo per aumentare l'area dello spazio di lavoro. Esistono diversi segnalibri separati dal tipo di dati sul pannello "Inserisci". La scheda "condivisa" si trova gli elementi più comunemente usati: collegamenti ipertestuali, immagini, tabelle, ecc. Questa scheda viene utilizzata più spesso. Tra gli altri segnalibri sul pannello "Layout" (lavoro con Spry, Tabelle e fotogrammi), "Forms", "Dati", "Spry", "Testo" e "Preferiti". La scheda "Testo" è in parte duplicata da altri elementi dell'interfaccia e la scheda Preferiti consente all'utente di creare il proprio menu.

Un gruppo di segnalibri "Stili CSS" è molto utile, in cui è possibile creare nuovi stili e modificare il vecchio

Una finestra con vari gruppi di pannelli è situata a destra del programma (gruppi totali potrebbero esserci quattro). Non può essere trasferito in un altro posto, ma può essere nascosto o chiuso. Ogni gruppo di segnalibri su questo pannello può essere rotolato o chiuso. Nel pannello non sviluppato, il pannello è soddisfatto del materiale ingombrante e riduce significativamente la dimensione dello spazio di lavoro. Questa parte dell'interfaccia è la natura ausiliaria e consente di effettuare alcune azioni senza aprire finestre aggiuntive. Ad esempio, il gruppo di segnalibri "Stili CSS" è molto utile, in cui è possibile creare nuovi stili e modificare il vecchio, oltre a controllare le varie proprietà degli stili. Un altro gruppo di segnalibri di ispezione tag ti consente di gestire il tag dedicato al momento: visualizzare le sue proprietà e aggiungere nuovi o modifica dei vecchi parametri. Due altri file "file" e "rivista" sono usati molto meno spesso. Il primo ha lo scopo di monitorare le risorse locali e di rete e altre operazioni e il secondo esegue il ruolo dei registri delle operazioni. Se lo si desidera, l'utente può annullare le azioni ritornando a un punto particolare. Ahimè, è impossibile annullare le azioni.

Sotto l'area di lavoro c'è un altro gruppo - "proprietà". Visualizza tutte le impostazioni disponibili per gli elementi di progettazione. Questo pannello può anche essere ridotto al minimo o chiuso, inoltre, facendo doppio clic sull'area libera del pannello, può essere ridotto (le opzioni aggiuntive saranno nascoste). "Proprietà" Duplica le funzioni di altri elementi dell'interfaccia e sono molto importanti, poiché consentono di formattare vari elementi del sito. Il contenuto di questo pannello varia a seconda del contenuto selezionato. Quasi in tutti i casi, è possibile definire l'allineamento (tre posizioni per i tipi di dati non di testo e quattro per il testo). Se si seleziona il testo nel pannello "Proprietà", è possibile impostare lo stile CSS (oltre a creare una nuova letteralmente al volo), selezionare il formato di testo, convertire il testo nell'elenco, oltre a inserire un collegamento a Dedicato posto. Per grafica, le impostazioni sono disponibili per dimensioni, rientro, collegamenti ipertestuali, limiti, ecc. Quando si lavora con le tabelle, è possibile impostare varie impostazioni per colonne e celle, limiti, rientri e colori. Questo pannello è usato e quando si lavora con molti altri elementi del sito.

L'ultimo gruppo dei componenti dell'interfaccia Dreamweaver include un'area di lavoro. Ha anche una struttura di segnalibro. Nel programma, è possibile aprire diversi documenti contemporaneamente, tra cui puoi spostarti in un ordine gratuito. L'area di lavoro comprende anche diversi strumenti. Il pannello superiore "Document" consente di passare da una modalità multipli: codifica e progettazione. Inoltre, consente di gestire la visualizzazione del documento nel browser, se possibile. Se lo desideri, questo pannello può essere spostato in qualsiasi luogo del programma del desktop del programma. Il pannello inferiore consente di cambiare le modalità cursore, il ridimensionamento del controllo. Inoltre, contiene informazioni sul documento (dimensione, permesso, ecc.) E l'albero della gerarchia del tag. Quest'ultimo è un elenco di tutti i tag più elevati per questo. In questo elenco puoi spostare il livello fino al tag del corpo.

Lavora con il documento.

Nella modalità "Codice", la modifica diretta di un documento simile al lavoro in "Blocco note" è disponibile.

Prima di tutto, sarà necessario specificare le sue impostazioni di base per creare una pagina. È fatto attraverso il menu "Modifica -\u003e Proprietà pagina" (tasto "Hot" Ctrl + J) o tramite il menu di scelta rapida. Nella finestra che appare, è possibile impostare il carattere predefinito per testo e collegamenti, fornire la pagina del nome, determinare la sua codifica, nonché specificare un campione di immagine di sfondo (tracciamento). Il nome del sito, a proposito, può anche essere impostato nel pannello "Documento". È possibile impostare il resto dei parametri della pagina manualmente o tramite "Tag Inspector" selezionando il tag del corpo. Spesso, l'inizio del master Web richiede solo i parametri dello sfondo e BGColor (immagine in background e colore dello sfondo, rispettivamente). Per creare meta tag, è necessario andare in modalità "Code" facendo clic sulla scheda appropriata sul pannello "Documento". In questa modalità, è disponibile una modifica diretta di un documento simile al lavoro in "Blocco note". Tuttavia, Dreamweaver ha anche i suoi vantaggi. Tutte le righe nel codice per comodità sono numerate e i tag stessi sono associati a tutti i pannelli del programma, come nella modalità progetto (è progetta). A seconda del tipo di tag, sono evidenziati in diversi colori, infrangendo così i pezzi monotoni del codice, facilitando la sua identificazione. Inoltre, quando si modifica il codice, un piccolo menu con un elenco di possibili opzioni appare accanto al cursore. Punti dall'elenco può essere selezionato dalla tastiera o dal mouse, dopo di che vengono automaticamente sostituiti nel codice, che accelera significativamente il layout del documento. Ad esempio, per inserire un'immagine in un documento, è sufficiente digitare la staffa "angolare" apertura, selezionare dal tag IMG visualizzato (per semplificare la ricerca è possibile stampare la lettera "I" - il programma filtra automaticamente tutti gli altri Tag che iniziano con questa lettera), quindi inserire uno spazio Selezionare Dalla nuovamente il menu dei parametri SRC, quindi fare clic sul pulsante Sfoglia visualizzato che apre la finestra per cercare l'immagine desiderata. Tuttavia, le immagini sono molto più semplici e veloci attraverso il menu "Inserisci". Questo vale per le tabelle. Durante l'aggiunta di una tabella a un documento, viene visualizzata una finestra con le impostazioni per il numero di colonne e celle, intervalli, campi, larghezze, ecc. Tutte queste impostazioni, oltre ad alcune altre è possibile modificare e dopo aver creato una tabella attraverso le "proprietà "Pannello. Inoltre, i parametri della cella possono anche essere modificati, scegliendoli nell'area di lavoro (nella modalità codice, è sufficiente per mettere il cursore nel tag desiderato). Non meno utile è la funzione di cambiare la dimensione di una tabella, colonne e celle con un mouse. Per fare ciò, tenere il cursore sul bordo e trascinalo nel lato desiderato. A proposito, per rimuovere qualsiasi elemento dal documento, è sufficiente evidenziarlo e fare clic sul tasto Elimina sulla tastiera. E per spostare qualsiasi oggetto (ad esempio, inserire il testo in una tabella), è anche necessario allocare e trascinare e trascinare con il cursore.

Uno strumento ugualmente efficace in Adobe Dreamweaver è il menu di scelta rapida. È duplicato dai principali comandi ed elementi dell'interfaccia, che, secondo gli sviluppatori, richiedono un accesso rapido. Qui è possibile impostare le proprietà dell'articolo selezionato, comprese le impostazioni CSS, l'allineamento e la formattazione. Inoltre, attraverso il menu di scelta rapida, è possibile controllare i tag, aggiungere commenti (sono note dello sviluppatore) e anche andare alle impostazioni della pagina. A proposito, per modificare rapidamente il codice articolo sorgente, basta aprire il menu di scelta rapida e selezionare Quick Tag Editor. Ma per inserire vari elementi, il pannello Inserisci e il nome della scheda nel menu principale sono indispensabili. Tutti gli elementi disponibili per l'inserto sono classificati e suddivisi in gruppi. Se l'elemento desiderato è ancora mancante nell'elenco, è possibile utilizzare la funzione "tag ..." (tasto "Hot" Ctrl + E). Nella finestra che appare un elenco completo dei tag disponibili, suddivisi in gruppi. E non solo i tag HTML, ma anche ASP, PHP, ecc. Sono possibili.

Non meno conveniente per formattare il testo. Attraverso varie barre degli strumenti e menu, è possibile modificare l'allineamento del testo, aggiungere indentato, creare elenchi numerati o regolari, impostare dimensioni, carattere e colore, ecc. E ciò che è importante, tutti i parametri associati all'aspetto del testo sono legati a CSS. Modifica dei parametri del carattere, l'utente crea nuovi stili CSS (il programma li entra automaticamente in un documento). Questo, da un lato, è conveniente, poiché lo libera dalla necessità di spendere le stesse azioni con un pezzo di testo simile, dall'altro - non molto, poiché l'utente può essere confuso negli stili creati. Tuttavia, certamente CSS è molto più conveniente per duplicare i suoi tag (come il carattere), in quanto consentono di salvare il tempo della procedura guidata Web e ridurre la dimensione finale del documento.

Trim.

Naturalmente, tutte le funzioni di cui sopra sono molto utili, ma sono principalmente al layout HTML delle pagine, cioè per creare i siti più semplici. Ma Adobe Dreamweaver ti consente di operare e altri tipi di documenti. Il programma supporta l'azione di azione, script Java, XML, ASP.NET, JSP, PHP, Script e persino solo un documento di testo. È vero, la nomina di quest'ultimo non è completamente chiara (a questo proposito, Dreamweaver perde chiaramente il "notebook" sulle risorse consumate e la velocità di carico). Naturalmente, l'attribuzione automatica del tag e la modalità di visualizzazione visiva saranno disponibili solo per i documenti con supporto HTML. Ma in qualsiasi tipo di documento, l'illuminazione del codice verrà salvata.

Un importante vantaggio del programma è i layout pre-raccolti. Durante la creazione di un nuovo documento, è disponibile un set di modelli. Comprende varie pagine da fotogrammi standard a vari fogli di stile e anche layout di design. Gli autori del programma hanno creato diverse dozzine di modelli diversi che possono essere utili in varie situazioni, ad esempio, per creare siti di presentazioni con risorse e tempi limitati. Quando si utilizzano risorse pronti, verrà visualizzata la finestra Gestione del sito in cui è possibile aggiungere un nuovo sito, modificare, quadro e importare ed esportare uno esistente. Durante la creazione di un sito, verrà visualizzato un modulo con impostazioni, dove in più passaggi sarà necessario impostare diversi parametri: il nome e l'indirizzo, le impostazioni di connessione al server remoto, ecc. Questa procedura è parte di un altro utile (ma poco richiesto -fter Utenti ordinari) Gestione dei siti locali e remoti. Per tali operazioni, un segnalibro separato è evidenziato nel menu principale - "Sito web". Può essere chiamato la finestra di gestione del sito, controllare i link, eseguire una serie di altre operazioni. Il più interessante per un normale utente in questo menu è la funzione "Report". Ti consente di eseguire la scansione del sito per vari carenze. I risultati del test vengono visualizzati in un pannello separato con più segnalibri. In uno di questi, è possibile controllare i collegamenti di bit, negli altri errori di codice. Ad esempio, su una delle pagine prese da me, la massa degli attributi di ALT mancanti e alcuni non sono interamente corretti articoli. Inoltre, utilizzando "report" è possibile controllare il codice per la compatibilità con i browser. Tuttavia, se tutto l'intero codice è stato scritto con Dreamweaver, allora le aree problematiche non saranno trovate, anche se infatti, in rari casi, il codice scritto dall'editor è simile ai browser non proprio come vorrei. Tutti i risultati del controllo possono essere salvati in un file separato.


Così, come vediamo, Adobe Dreamweaver è un potente strumento per creare, modificare e gestire i siti, che è utile come un master web del novizio ed utente esperto impegnato in Java, PHP, ecc. Con Dreamweaver, puoi eseguire un enorme numero di Operazioni per i quali sono richiesti diversi programmi senza questo editor.

Agenzia federale per l'istruzione

Istituzione educativa statale

istruzione professionale superiore

"Istituto pedagogico dello stato Glazovsky

nominato dopo v.g. Korolenko "

Facoltà di tecnologie sociali e di informazione

Dipartimento di informatica

Lavoro qualificante laurea

Creando siti dinamici per mezzo Dreamweaver.

Eseguita

gruppo dello studente 951 O.A. Bogdanova.

Capo del lavoro,

docente

dipartimento di Informatica D.A. Gorbushin.

Glazov 2007.

introduzione

Capitolo I. Interfaccia Mercoledì Dreamweaver. Panoramica delle popolari tecnologie Internet per la creazione di siti dinamici

1.1 Interfaccia Mercoledì Dreamweaver

Conclusioni del capitolo I

Capitolo II. Metodologia per selezionare i mezzi ottimali di sviluppo

2.1 Assegnazione dei criteri per il confronto delle popolari tecnologie Internet

Conclusioni sul capitolo II

Capitolo III. Sviluppare pagine web dinamiche basate su varie tecnologie da Dreamweaver

3.1 Notebook in base a phr

3.2 Listino prezzi elettronico basato su XML

3.3 Test del database ASP

Conclusioni sul capitolo III

Conclusione

Elenco bibliografico

introduzione

WorldWidEWeb- Global Computer Network - Ad oggi, ci sono milioni di siti in cui è pubblicato tutti i tipi di informazioni. Le persone ricevono accesso a queste informazioni attraverso l'uso della tecnologia Internet. Per navigare nel www, vengono utilizzati programmi speciali - Browser Web che facilitano in modo significativo il viaggio con gli spazi infiniti www. Le informazioni nel browser Web vengono visualizzate come pagine Web che sono l'elemento principale dei byte www.

È possibile selezionare le seguenti classificazioni dei documenti Web: se possibile modifica del contenuto e della struttura - statico (aggiornamento in termini di tempo e sconveniente) e aggiornamento dinamico (aggiornamento più semplice e veloce); Secondo la presenza di feedback - passive (l'utente ha la possibilità di visualizzare solo informazioni) e attiva (l'utente ha la possibilità di scambiare dati con il server, partecipare a un dialogo interattivo). In questo lavoro, gli interessi per noi sono documenti Web dinamici attivi.

Crea una pagina Web di alta qualità non è facile, questo richiederà non solo le abilità di progettazione, ma anche la programmazione dell'esperienza. Per facilitare questi compiti ci sono programmi speciali. Lo strumento più famoso ed efficiente per la creazione di siti Web è Macromedia-Dreamweavermx. Questo è un ambiente potente destinato alla progettazione, allo sviluppo e alla somministrazione di siti Web e applicazioni professionali. Dreamweaver MX consente di creare siti basati su varie tecnologie Web: HTML, XHTML, XML, ColdFusion, ASP, ASP.NET, JSP e PHP.

scopo Il nostro lavoro è uno studio delle possibilità di applicare la Dreamweaverea delle tecnologie Web: ASP, PHP e XML quando si sviluppano siti dinamici.

Ipotesi Si basa sul presupposto che l'uso di un unico ambiente di sviluppo integrato, che è possibile implementare varie tecnologie Web, ottimizza il processo di costruzione di siti dinamici.

Un oggetto Lavori - Tecnologie per lo sviluppo di siti dinamici.

Cosa Lavori - Metodi per costruire siti dinamici di Dreamweaver.

Per costruire un sito, scrivere scenari per esso è possibile utilizzare gli editor di testo, il codice di composizione manuale, applicazioni speciali per l'implementazione di singole tecnologie (ad esempio, editor di PHP rapido), programmi di creazione della pagina Web (ad esempio, FrontPage). Ma solo l'ambiente Dreamweaver consente di creare documenti Web dinamici che soddisfano gli standard internazionali, integra il codice del programma nel codice HTML, utilizzare diverse tecnologie durante la creazione di un documento. Pertanto, il lavoro dedicato allo sviluppo di siti dinamici di Dreamweaver è effettivo .

Novità Questo lavoro è che la tecnologia di creare siti dinamici basati su varie tecnologie in un unico strumento è stato considerato.

Obiettivo, ipotesi, oggetto e soggetto Determina quanto segue compiti :

revisione e studio della letteratura sul problema in studio;

conoscenza con tecnologie ASP, PHP e XML all'interno del Dreamweaver;

assegnazione dei criteri di confronto del processo;

preparazione della metodologia per l'analisi delle attività applicate al fine di selezionare la tecnologia ottimale per implementarle;

applicazione della tecnica sviluppata per risolvere compiti applicati specifici.

Il nostro lavoro è composto da introduzione, tre capitoli, conclusione e letteratura.

Significato scientifico e teorico dello studio. Il lavoro è stato stabilito le fondamenta teoriche della costruzione del sito mediante tecnologie diverse implementate all'interno di un singolo strumento.

Significato pratico dello studio. La tecnica sviluppata renderà facile e accuratamente scegli la tecnologia ottimale durante la creazione del sito.

Il seguente è fatto sulla difesa regolamento :

l'uso di varie tecnologie all'interno di un singolo strumento è razionale ed efficiente;

anche all'interno dello stesso strumento, la scelta della tecnologia che dà il risultato ottimale.

Capitolo I. Interfaccia Mercoledì Dreamweaver. Panoramica delle popolari tecnologie Internet per la creazione di siti dinamici

1.1 Interfaccia Mercoledì Dreamweaver

Il potente mercoledì professionista Dreamweaver ha tutti i mezzi necessari per generare pagine HTML di qualsiasi complessità e scala. Fornisce la modalità di progettazione visiva (wysiwyg o whatyouseeis whatyouget- "Cosa vedi, allora otterrai"), ha un lavoro molto pulito con il testo sorgente dei documenti Web, ha strumenti integrati per supportare grandi progetti di rete. Nessuno degli editori esistenti nel nostro tempo, il concetto di wysiwyg non è completamente implementato. Il programma Dreamweaver ha avvicinato ai concorrenti ideali applicati più stretti. Il lavoro diretto con i codici non è completamente escluso, ma è ridotto a un minimo ragionevole. Il programma non solo ha un potente arsenale degli strumenti di progettazione visiva, ma è in grado di visualizzare le pagine Web di quasi come programmi di visualizzazione specializzati: MicrosoftInterTexplorer o NetScapenAvigator.

Macromedia Dreamweaver MX è uno dei programmi più potenti che supportano tutti gli standard moderni di Internet e incredibilmente facilitando le prestazioni anche dei compiti più difficili. Inoltre, contiene nella sua composizione un sistema sviluppato di prompt e lezioni interattive che consentono all'utente novizio di iniziare rapidamente il lavoro.

L'interfaccia del programma rispetto alle versioni precedenti ha subito modifiche. Il nuovo stile rende più facile lavorare con il programma. Se nelle versioni precedenti del programma dovette passare in costante passaggio da Windows, ora è possibile lavorare contemporaneamente con il codice e con il tipo finale del sito, che facilita notevolmente il lavoro.

Quando si caricando Dreamweaver, viene visualizzata una finestra di partenza (figura 1), che consente di selezionare il tipo di nuovo documento creato (HTML, ColdFucion, PHP, ecc.) O Creare un documento su campioni preconfezionati (CSSStylesheets, Framet et al.), così come i documenti usati di recente aperti. Inoltre, ci sono collegamenti a risorse Internet: Sito di Dreamweaver MX di Exchange, revisione del programma Dreamweaver MX e informazioni di riferimento Dreamweaver MX.

Fig. 1. Inizia la finestra Dreamweaver MX

Lo spazio di lavoro Dreamweaver contiene le seguenti finestre e pannelli:

la finestra del documento (Fig. 2), che consente di visualizzare e modificare il codice documento (codice), visualizzare l'aspetto del documento futuro (Design) o allo stesso tempo codice e aspetto (divisione). È anche possibile visualizzare il documento nel browser Internet, i controlli degli errori, ecc.;



Fig.2. Documento della finestra

Menu a discesa standard (file, modifica, vista, inserimento, modifica, testo, comandi, sito, finestra, aiuto) (fig.3);

Fig.3. Menu a discesa standard

Il pannello Proprietà (Fig. 4), che consente di modificare e aggiungere le proprietà del frammento dedicato del codice;


Fig.4. Pannello delle proprietà

Inserisci pannello (figura 5), \u200b\u200bincluse le seguenti schede: Comune (Basic) - Inserimento di collegamenti ipertestuali, tabelle, disegni, commenti, ecc., Così come Tagchooser (tag selezione); Layout - Uso di celle e tabelle per layout del documento prima di aggiungere contenuto; Moduli (moduli) - aggiungere diversi tipi di forme; Testo (testo) - Formattazione del testo e FontTeditor (Editor tag testo); HTML Aggiunta di linea orizzontale, elementi da tavola, cornici, proprietà testuali, script; Applicazione (applicazioni) - Lavorare con strutture informative; Flashlements (elementi flash) - Aggiunta di rulli flash, Preferiti - La possibilità di aggiungere a una scheda separata degli oggetti più utilizzati.

Fig.5. Inserto del pannello.

Pannelli: Design (contiene stili CSS), codice (contiene un certificato per tag, oggetti e funzioni di varie tecnologie), applicazione (contiene informazioni su database, componenti, ecc.), File (Figile Manager) (Fig.6).

Fig.6. Gruppo di progettazione, codice, gruppo di pannelli applicazioni, file

1.2 PHP.

1. Informazioni generali. PHP è un linguaggio di elaborazione ipertestuale (HTML) utilizzato sul lato server (serverscrivingLanguage), che sono inseriti in testo HTML. Il suo obiettivo è consentire il più rapido creare pagine Web generate dinamicamente. PHP è un prodotto software aperto, il che significa il suo libero e l'opportunità di creare le proprie estensioni linguistiche.

PHP è il più giovane, promettente e rapido-sviluppo dai linguaggi di programmazione per Internet, la quota del suo uso rispetto ad altre lingue sta crescendo rapidamente.

La campana.

Ci sono quelli che hanno letto questa notizia prima di te.
Iscriviti per ricevere articoli freschi.
E-mail
Nome
Cognome
Come vuoi leggere la campana
Senza spam.