Dzwon.

Są ci, którzy przeczytali tę wiadomość przed tobą.
Subskrybuj odbieranie artykułów świeżych.
E-mail
Nazwa
Nazwisko
Jak chcesz przeczytać dzwonek
Bez spamu

Poniższy rysunek przedstawia interfejs Adobe Dreamweaver. W różnych wersjach programu mogą istnieć pewne różnice.

  1. Przycisk wyboru makieta
  2. Przycisk wyboru rozszerzenia
  3. Przycisk pracy ze stroną internetową
  4. Przycisk wyboru interfejsu(Przełącznik wózków inwalidzkich to wybór 11 opcji). Rysunek - klasyczny interfejs
  5. Linia menu (10 menu z rozwijanymi listami poleceń)
  6. Linia zakładek (kategorie) - 9 zakładek dla różnych rodzajów pracy
  7. pasek narzędzi. Pasek narzędzi zmienia się w zależności od wybranej karty (na rysunku - pasek narzędzi na karcie Tekst). Wiersz kart (str.6) i paski narzędzi (s. 7) razem tworzą "Panel pakowania"
  8. Ciąg otwartych dokumentów
  9. Pasek narzędzi kodu.
  10. Numeracja linii kodów
  11. Sekcja kodu (po podziale przez okno edycji do kodu i projektowania)
  12. Pasek stanu (Używane znaczniki, kodowanie prędkości ładowania strony).
  13. Grupa panelowa "Wyniki" (Szukaj, książka referencyjna, linki, raporty itp.)
  14. Panele dokujące - Może zawierać panele pliki, zasoby, fragmenty kodu, bazy danych, stylów, inspektora znacznika itp. Dok panelowy Otwiera / usuwa z okna programu za pomocą menu okna - Ukryj panele / pokaż panele.
  15. Sekcja projektowa (po podziale przez okno edycji do kodu i projektowania)
Po zmianie miejsca pracy (przycisk 4), interfejs programu może się różnić od tego, co pokazano na rysunku powyżej ("klasyczna" wersja interfejsu).

Edytuj okno (okno Dokument)

Okno Edycja obejmuje centralne miejsce w oknie programu.
Strona w oknie Edytuj można otworzyć w trybie kodu, w trybie separacji do kodu i trybu edycji wizualnej, w trybie projektowym lub w trybie interaktywnym widoku (bardziej zrealizowana strona).


Prezentacja "kod interaktywny"
Dostępne tylko podczas przeglądania dokumentu w reprezentacji "Interaktywny" i wyświetla prawdziwy kod. Widok "Kod interaktywny" nie obsługuje edycji.

Paski narzędzi :

Standardowy pasek narzędzi (Utwórz, otwarty, oszczędzaj, wklej itp.)

składniki

Baza danych

Zachowanie serwera.

Edytor Tag Quick Tag - Używane, gdy chcesz szybko sprawdzić, wstawić lub zmienić znaczniki HTML, bez zamykania widoku "Design".

Panel aplikacji. W górnej części okna aplikacji znajduje się przełącznik przestrzeni roboczej, menu (tylko okna) i inne elementy sterujące.

Selektor tagów jest umieszczony w pasku stanu. Pokazuje hierarchię tagów.

praca dyplomowa

1.1 Interfejs Wednesday Dreamweaver

Potężna profesjonalna środa Dreamweaver ma wszystkie niezbędne środki do generowania stron HTML o dowolnej złożoności i skali. Zapewnia tryb projektowania wizualnego (WYSIWYG lub to, co widzisz, jest tym, co dostajesz - "Co widzisz, to otrzymasz"), ma bardzo czyste prace z tekstem źródłowym dokumentów internetowych, ma wbudowane narzędzia do obsługi dużych narzędzi Projekty sieciowe. Żaden z istniejących redaktorów w naszych czasach, koncepcja WYSIWYG nie jest w pełni wdrożona. Program Dreamweaver zbliżył się do zastosowanych idealnych konkurentów. Bezpośrednia praca z kodami nie jest całkowicie wykluczona, ale jest zmniejszona do rozsądnego minimum. Program nie tylko ma potężny arsenał narzędzi projektowych wizualnych, ale także zdolny do wyświetlania stron internetowych prawie jak wyspecjalizowany program Wyświetlenia: Microsoft Internet Explorer lub Netscape Navigator.

Macromedia Dreamweaver MX jest jednym z najpotężniejszych programów, które wspierają wszystkie nowoczesne standardy Internetu i niesamowicie ułatwiające wydajność nawet najtrudniejszych zadań. Ponadto zawiera w swoim składzie opracowanym systemem monitu i lekcji interaktywnych, które umożliwiają szybkie rozpoczęcie pracy, aby początkujący użytkownikowi.

Interfejs programu w porównaniu z poprzednimi wersjami przeszedł zmiany. Nowy styl ułatwia współpracę z programem. Jeśli w poprzednich wersjach programu musiał być stale przełączać się między systemami Windows, teraz możesz jednocześnie pracować z kodem, a dzięki końcowi typ witryny, co znacznie ułatwia pracę.

Podczas ładowania Dreamweaver pojawia się okno startowe (rys. 1), co pozwala wybrać typ utworzenia nowego dokumentu (HTML, Coldfucion, PHP itp.), Lub utworzyć dokument na gotowych próbkach (arkusze stylu CSS , Frametach itp.), A także otwierają ostatnio używane dokumenty. Ponadto istnieją linki do zasobów internetowych: Dreamweaver MX Wymiana, przegląd programu Dreamweaver MX i informacje referencyjne Dreamweaver MX.

Rys. 1. Rozpocznij okno Dreamweaver MX

Workspace Dreamweaver zawiera następujące okna i panele:

okno dokumentu (rys. 2), która pozwala wyświetlić i edytować kod dokumentu (kod), wyświetlić wygląd przyszłego dokumentu (projektowania) lub w tym samym kodzie czasu i wyglądu (Split). Możliwe jest również wyświetlenie dokumentu w przeglądarce internetowej, kontrole błędów itp.;

Rys. 2. Dokument okienny

Standardowe menu rozwijane (plik, edycja, widok, wstaw, modyfikuj, tekst, polecenia, witryna, okno, pomoc) (rys.3);

Rys.3. Standardowe menu rozwijane

Panel Właściwości (rys. 4), który umożliwia zmianę i dodanie właściwości dedykowanego fragmentu kodu;

Rys.4. Panel właściwości

Wstaw panel (rys. 5), w tym następujące zakładki: Common - Włóż hiperłącza, tabele, rysunki, komentarze itp., A także znaczniki (zaznacz znacznik); Układ - stosowanie komórek i tabel do układu dokumentu przed dodaniem treści; Formy (formularze) - dodanie różnych typów form; Tekst (tekst) - formatowanie tekstu i edytor znaczników czcionek (edytor znaczników tekstu); HTML - dodanie linii poziomej, elementy stołowe, ramki, właściwości głowicy, skrypty; Aplikacja (aplikacje) - praca z konstrukcjami informacyjnymi; Elementy flash (elementy flash) - Dodawanie flash-rolek, Ulubione - Możliwość dodawania do oddzielnej zakładki najczęściej używanych obiektów.

Rys.5. Wkładka panelowa.

Panele: Design (zawiera style CSS), Kod (zawiera certyfikat dla tagów, obiektów i funkcji różnych technologii), aplikacji (zawiera informacje o bazach danych, komponentów itp.), Pliki (Menedżer plików Figmu) (Rys.6).

Rys.6. Projektowanie, kod, grupa paneli aplikacji, pliki

1. Informacje ogólne. PHP jest językiem przetwarzania hipertekstu (HTML) używany na stronie skryptowania bocznego serwera, które są włożone do tekstu HTML. Jego celem jest zezwolenie na najszybsze tworzenie dynamicznie generowanych stron internetowych. PHP to otwarty produkt oprogramowania, który oznacza swobodę i możliwość tworzenia własnych rozszerzeń językowych.

PHP jest najmłodszym, obiecującym i szybko rozwijającym się z języków programowania w Internecie, udział w jego użyciu w porównaniu z innymi językami rośnie szybko.

PHP umożliwia oddzielenie tekstu HTML z wykonanej części, dzięki czemu można osiągnąć znaczne zmniejszenie kosztów czasu na rozwój projektu. W wielu przypadkach możliwe jest oddzielenie części programu projektu z opracowywania stron na HTML, co ułatwia pracę i projektant oraz programista.

2. Główne cechy.

kompatybilność z różnymi serwerami i platformami;

wsparcie dla COM, XML, Java, Corba, WDDX, Macromedia Flash;

wsparcie interakcji z różnymi usługami poprzez odpowiednie protokoły (LDAP, SNMP, IMAP, NNTP, POP3, HTTP itp.);

opracowana funkcjonalność do pracy z połączeniami sieciowymi;

dostępność funkcji do pracy z danymi tekstowymi dowolnymi formatami, w tym XML;

obsługa ponad 20 baz danych, opracowała funkcjonalność do współpracy z nimi;

możliwość tworzenia pełnoprawnych aplikacji zorientowanych na obiekty;

stosunkowo prosta składnia i wygoda w praktyce;

wolny;

kod otwarcia, dzięki czemu można tworzyć własne rozszerzenia językowe.

3. Składnia. Skrypty PHP są osadzone w kodzie HTML za pomocą tagu otwierającego. Ten typ specjalnych znaczników pozwala przełączyć między trybami HTML i PHP. Program RNR jest zestawem poleceń (instrukcje). Obsługa programu musi w jakiś sposób odróżnić jedno polecenie od innego. W tym celu używane są znaki specjalne - separatory. W instrukcji pHP są podzielone, jak również w C i Perl, każde wyrażenie kończy się średnikiem.

Zamykanie znacznika? \u003e Oznacza również koniec instrukcji, więc zanim nie umieści punktu przecinkiem.

Często podczas pisania programów istnieje potrzeba dokonania komentarzy na temat kodu, który nie wpływa na sam kod, ale tylko to wyjaśnia. PHP obsługuje kilka typów komentarzy: w stylu C & C, C ++ i skorupy UNIX. Symbole // i # wskazują początek jednorazowych komentarzy, / * i * / - odpowiednio, początku i końca komentarzy wielointerii.

4. Zmienne i stałe. Ważnym elementem każdego języka jest zmienne, stałe i operatorzy zastosowane do tych zmiennych i stałych.

Zmienne. Zmienna w PHP jest wskazywana przez znak dolara, a następnie jego nazwę (na przykład: $ my_var). Nazwa zmiennej jest wrażliwa na rejestr, tj. Zmienne $ My_var i $ My_var są różne.

Nazwy zmiennych odpowiadają tym samym regułom, co inne nazwy w PHP: poprawna nazwa zmiennej musi rozpocząć się od litery lub symbolu podkreślenia, a następnie w dowolnych literach, numerach lub znakach podkreślenia.

W PHP 3 zmienne zawsze zostały przypisane według wartości. To znaczy, gdy przypisujesz wyrażenie zmienne, wszystkie wartości oryginalnej ekspresji są kopiowane do tej zmiennej. PHP 4, ponadto oferuje inny sposób przypisania wartości według zmiennych: Przypisanie przez odniesienie. W celu przypisania wartości zmiennej przez odniesienie, ta wartość musi mieć nazwę, tj. Musi być reprezentowany przez dowolną zmienną. Aby wskazać, że wartość jednej zmiennej jest przypisana do innej zmiennej przez odniesienie, musisz umieścić znak ampersand w nazwie pierwszej zmiennej.

Stałe. Do przechowywania stałych wartości, tj. Takie wartości, której wartość nie zmieni się podczas wykonywania skryptu, używać stałych. Takie wartości mogą być stałymi matematycznymi, hasłami, ścieżkami do plików itp. Główną różnicą między stałą zmienną jest to, że nie można go przypisać wartości więcej niż raz, a jego wartość nie może zostać anulowana po jego reklamie. Ponadto stała nie ma konsoli w postaci znaku dolara i nie może być określony przez proste przypisanie wartości. Aby określić stałą, istnieje szczególna cecha definiowania (). Jego składnia jest:

zdefiniuj ("Name_constanta", "Value_konstanta", [insensitivity_k_Reregold])

Domyślnie nazwy stałych są wrażliwe na rejestr. Istnieje porozumienie, w którym nazwy stałych są zawsze zapisywane w wielkich literach. Możesz uzyskać wartość stałej, określając swoją nazwę. W przeciwieństwie do zmiennych, nie musisz zwyciężyć nazwę stałego symbolu $. Ponadto, aby uzyskać stałą wartość, możesz użyć funkcji stałej () o nazwie stałej jako parametru.

Oprócz zmiennych zadeklarowanych przez Użytkownika istnieje wiele stałych określonych przez samych tłumacza w PHP. Na przykład, stała strona przechowuje nazwę pliku programowego (i ścieżki do niego), która jest aktualnie uruchomiona, funkcja zawiera nazwę funkcji, klasa jest nazwą klasy, pHP_Version - wersja tłumacza PHP.

5. Konstrukcje sterowania. Struktury sterowania w PHP są reprezentowane przez operatorów warunkowych, cykli, operatorów sterujących, operatorów mocy.

Operatorzy warunkowych:

gDYBY. Jest to jeden z najważniejszych operatorów wielu języków, w tym PHP. Umożliwia wykonywanie fragmentów kodów w zależności od stanu. Struktura operatora: jeśli (wyrażenie) blok_vigament;

jESZCZE. Operator inaczej rozszerza się, jeśli wyrażenie jest nieprawidłowe i pozwala wykonać wszelkie działania w takich warunkach. Struktura operatora: jeśli (ekspresja) zablokowana inaczej block_seplement1;

elseif. Inny sposób na rozszerzenie operatora warunkowego, jeśli. Elustif jest połączeniem innych i jeśli. Podobnie jak inaczej rozszerza się, jeśli wykonywanie różnych działań w przypadku, gdy warunek weryfikator w weryfikacji, jeśli jest nieprawidłowy. Ale w przeciwieństwie do innych, alternatywne działania będą wykonywane tylko wtedy, gdy warunek ELSIF jest poprawny. Struktura operatora:

if (Expression) Block Elusterif (Expression1) Block_Figan1 ...

inaczej blok_vigament n.

przełącznik. Inny design, który umożliwia sprawdzenie stanu i wykonywanie różnych działań w zależności od tego. W zależności od wartości jest zmienną, przełącznik przełącza między różnymi blokami działania. Przełącznik jest bardzo podobny do ... EluSif ... Else lub zestaw operatorów. Struktura operatora:

przełącznik (wyrażenie lub zmienna) (Wartość przypadków1: Block_exide1 przerwa;

przypadek Znaczenie2: Block References2 Break;

blok_dio_pu_emol.

podczas. Prosty przepisywanie cyklu PHP do wykonywania poleceń Block_Lit, o ile wyrażenie jest obliczane jako prawdziwe. Wartość wyrażenia jest sprawdzana za każdym razem na początku cyklu, tak że nawet jeśli jego wartość zmieniła się podczas wykonywania_Na_nacji, cykl nie zostanie zatrzymany do końca iteracji (tj., Aż do wszystkich poleceń Jednostki są wykonywane). Struktura cyklu: while (wyrażenie) (blok);

robić ... podczas gdy. Bardzo podobny do cyklu, z jedyną różnicą, że prawda wyrażenia jest sprawdzana na końcu cyklu, a nie na początku. Dzięki temu blok jest cykl wypełniacza ... podczas gdy jest gwarantowany przynajmniej raz. Struktura cyklu: rób (blok) podczas (ekspresja);

dla. Struktura cyklu: dla (wyrażenie1; wyrażenie2; wyrażenie3) (blok_fiz)

dla każdego. Zaprojektowany wyłącznie do pracy z tablicami. Struktura: Foreach ($ Array jako $ Value) (Block_vigament).

Operatorzy kontroli:

złamać. Kończy wykonanie bieżącego cyklu, może być stosowany z argumentem numerycznym, który mówi, ile konstrukcji kontrolnych zawierających go należy wypełnić;

kontyntynuj. Umożliwia pominięcie dalszych instrukcji z bloku_stacji dowolnego cyklu i kontynuować wykonanie z nowego koła.

Operatorzy włączenia:

zawierać. Umożliwia włączenie kodu zawartego w określonym pliku i wykonanie go tyle razy, ile program spełnia ten operator. Włączenie można wykonać dowolnym z następujących sposobów: zawierać nazwę pliku pliku; zawierać $_name; Zawierać ("nazwa pliku");

wymagać. Działa na ten sam sposób, w jaki zawierać. Główna różnica między wymaganiami a włączeniem jest to, w jaki sposób reagują na występowanie błędu: obejmują problemy z ostrzeżeniem, a operacja skryptu trwa; Wymagany błąd wymaga powodowania błędu operacji skryptu Fatabal i zatrzymuje wykonanie.

6. Przetwarzanie żądań. Formy. Każda prośba o klienta do serwera musi rozpocząć się od sposobu metody. Metoda informuje cel żądania klienta. Protokół HTTP obsługuje wiele metod, ale w rzeczywistości używany jest tylko trzy: Post, Get and Head. Metoda GET umożliwia uzyskanie danych zidentyfikowanych przez URL w żądaniu zasobów. Jeśli adres URL wskazuje program, wówczas wynik programu jest zwracany, a nie jego tekst (chyba że tekst nie jest wynikiem jego pracy). Dodatkowe informacje niezbędne do przetworzenia żądania jest osadzone w samej żądaniu (na pasku stanu). Podczas korzystania z metody GET w polu ciała zasobów rzeczywiste informacje są zwracane (na przykład tekst dokumentu HTML).

Metoda głowicy jest podobna do metody GET, tylko nie zwraca korpusu zasobu i nie ma warunkowego analogowego. Metoda głowy służy do uzyskania informacji o zasobie. Może to być przydatne, na przykład podczas rozwiązywania zadania testowania łączy hipertekstu.

Metoda POST jest przeznaczona do przesyłania takich informacji na serwerze jako adnotacje zasobów, wiadomości e-mail, dane do dodania do bazy danych, tj. Do transferu dużych informacji o dużym objętości i dość ważny. W przeciwieństwie do metod GET i HEAD, post jest przesyłany korpus zasobów, który jest informacjami uzyskanymi z pól polowych lub innych źródeł wejściowych.

Formularze są zaprojektowane tak, aby uzyskać informacje od użytkownika. Możesz wprowadzić tekst lub wybierz odpowiednie opcje z listy. Dane nagrane w formularzu są wysyłane do obsługi programu specjalnego (na przykład skrypt PHP) na serwerze. W zależności od danych wprowadzonych przez użytkownika program ten może tworzyć różne strony internetowe, wysyłać żądania bazy danych, prowadzić różne aplikacje itp.

Istnieje specjalna tablica - $ _Request, aby uzyskać dostęp do zmiennych przesyłanych za pomocą żądań HTTP. Zawiera dane przesyłane przez post i uzyskaj metody, a także z plikami cookie HTTP. Jest to superglobalna tablica asocjacyjna, tj. Jego wartości można uzyskać w dowolnym miejscu programu przy użyciu nazwy odpowiedniej zmiennej jako klucza (element formularza).

Daj nam przykład używania tablic $ _POST i $ _get. Przypuśćmy, że musimy obsłużyć formularz zawierający elementy wejściowe z nazwami pierwszej nazwy, nazwę ostatniego, Kurs. Dane zostały przeniesione metodą pocztową, a dane przesyłane przez inne metody, nie chcemy przetwarzać. Można to zrobić w następujący sposób:

";

$ Str. \u003d "Wybrałeś studiowanie kursu".

$ _Post ["Kurs"];

Następnie na ekranie przeglądarki, jeśli wprowadziliśmy nazwę "Ivan", nazwa "Petrov" i wybraliśmy między wszystkimi kursami kursowymi PHP, zobaczymy wiadomość:

Cześć, Ivan Petrov! Wybrałeś do nauki kursu PHP

7. Funkcje. W programowaniu, jak w matematyce, funkcja jest wyświetlaniem wielu jego argumentów do zestawu jego wartości. Oznacza to, że funkcja każdego zestawu wartości argumentów zwraca pewne wartości wynikające z jego działania.

Każda funkcja może mieć, jak mówiliśmy, lista argumentów. Dzięki tym argumentom różne informacje są przesyłane do funkcji (na przykład wartość liczby, której należy obliczyć). Każdy argument jest zmienną lub stałą.

Korzystając z argumentów, dane do funkcji mogą być przesyłane na trzy różne sposoby. Jest to transmisja argumentów według wartości (używanych domyślnie), przez odniesienie i ustawianie domyślnych argumentów.

Gdy argument jest przekazywany do funkcji według wartości, zmiana wartości argumentu wewnątrz funkcji nie wpływa na jego wartość poza funkcją. Aby umożliwić funkcje zmiany argumentów, muszą być przekazywane przez odniesienie. Aby to zrobić, określając funkcję przed nazwą argumentu, powinieneś napisać znak Ampersand "&".

Istnieje kilka wbudowanych funkcji: echo (), drukowanie (), daty (), obejmują. Wszystkie z wyjątkiem dnia () to struktury językowe. Są one zawarte w jądrze PHP i nie wymagają żadnych dodatkowych ustawień i modułów. Funkcja daty () jest również zawarta w jądrze PHP i nie wymaga ustawień. Istnieją jednak obie funkcje, z którymi musisz zainstalować różne biblioteki i podłączyć odpowiedni moduł. Na przykład, aby korzystać z funkcji pracy z bazą danych MySQL, kompilację PHP z obsługą tego rozszerzenia. Ostatnio, najczęściej rozszerzenia i, odpowiednio, ich funkcje początkowo obejmują PHP, dzięki czemu można z nimi współpracować bez żadnych dodatkowych ustawień tłumacza.

8. Zajęcia i obiekty. Obiekt jest zmienną strukturalną zawierającą wszystkie informacje o niektórych podmiotach fizycznych lub rejestrowanych w programie koncepcyjnym, klasa jest opisem takich obiektów i działań, które można z nimi wykonać.

Klasa jest określana przy użyciu następującej składni:

class_name_name_name (var $ _name;

/ * Lista właściwości * / Function_name () (/ * Definicja metody * /) / * Lista metod * /)

Nazwa klasy musi spełniać zasady nazywania obiektów w języku PHP, ale istnieje wiele nazw, które są zarezerwowane przez programistów dla własnych celów. Przede wszystkim są to nazwy zaczynające się od symbolu nacisku "_". Nie można używać takich nazw, aby tworzyć klasy i funkcje. Ponadto nazwa StdClass jest zarezerwowana, ponieważ jest używany wewnątrz silnika PHP.

Zmienna żądanego typu jest tworzona z klasy przy użyciu nowego operatora. Tworząc obiekt, możemy zastosować wszystkie metody i odbierać wszystkie właściwości określone w opisie klasy. Aby to zrobić, użyj takiej składni: $ _Name_name-\u003e title_name lub $ obiektu_name-\u003e title_ (lista argumentów). Przed nazwą właściwości lub metody znaku $ nie wystawiono.

// Utwórz obiekt $ art echo ($ art -\u003e tytuł);

// powiedz nazwę obiektu $ Art $ RETER_ART \u003d nowe artykuły;

// Utwórz $ innego_art $ innej_art-\u003e show_article ();

// wywołaj metodę, aby wyświetlić obiekt w przeglądarce? \u003e.

Każda z obiektów klasy ma te same właściwości i metody. Tak więc obiekt $ Art i obiekt $ innej_art ma właściwości tytułu, opisu, autora i artykułów () metod (), show_article (). Ale są to dwa różne przedmioty. Wyobraź sobie obiekt jako katalog w systemie plików, a jego cechy są jako pliki w tym katalogu. Jest oczywiste, że w każdym katalogu może być te same pliki, ale mimo to są uważane za różne, ponieważ są one przechowywane w różnych katalogach. Podobnie, właściwości i metody są uważane za różne, jeśli dotyczą różnych obiektów. Aby uzyskać żądany plik z katalogu najwyższego poziomu, piszemy pełną ścieżkę do tego pliku. Podczas pracy z klasami musisz określić pełną nazwę funkcji, którą chcemy zadzwonić. Katalog najwyższego poziomu w PHP będzie przestrzenią zmiennych globalnych, a ścieżka jest wskazana za pomocą separatora -\u003e. Tak więc nazwy $ art-\u003e tytuł i $ innej_art-\u003e tytuł oznaczają dwie różne zmienne.

9. Praca z plikami. W PHP nie ma funkcji zaprojektowanych specjalnie do tworzenia plików. Większość funkcji działa z już istniejącymi plikami w systemie plików serwera. Aby utworzyć najbardziej zwykły plik, musisz użyć funkcji, która otwiera lokalny lub zdalny plik. Ta funkcja jest fopen (). Łączy ten plik za pomocą strumienia sterowania programem. Ponadto, wiązanie jest inna, w zależności od tego, co chcemy zrobić z tym plikiem: Przeczytaj go, zapisuj dane do niego lub zrób oba. Składnia tej funkcji jest:

resource Fopen (nazwa pliku, typ_dostup [, użyj_include_path]))

W wyniku operacji ta funkcja zwraca wskaźnik (typ zasobu) do otwartego pliku. Parametry tej funkcji są przesyłane: nazwa pliku, który chcesz otworzyć, typ dostępu do pliku (jest określony przez to, co zamierzamy z tym zrobić) i, być może parametrem definiującym, czy wyszukiwanie, jeśli określony plik w Colle_path.

Wartości otrzymane przez parametr typu typu:

r - Otwiera czytelnika tylko do odczytu; Ustawia wskaźnik położenia w pliku na początek pliku.

r + - Otwiera plik do czytania i pisania; Ustawia wskaźnik pliku na początek.

w - Otwiera plik tylko do nagrywania; Ustawia wskaźnik pliku do swojego początku i pnie składa się do zera. Jeśli plik nie istnieje, próbuje go utworzyć.

w + - Otwiera plik do czytania i pisania; Ustawia wskaźnik pliku do swojego początku i pnie składa się do zera. Jeśli plik nie istnieje, próbuje go utworzyć.

a - Otwiera plik tylko do nagrywania; Ustawia wskaźnik pliku do końca. Jeśli plik nie istnieje, próbuje go utworzyć.

a + - Otwiera plik do czytania i pisania; Ustawia wskaźnik pliku do końca. Jeśli plik nie istnieje, próbuje go utworzyć.

x - tworzy i otwiera plik tylko do nagrywania; Umieszcza wskaźnik pliku na początku. Jeśli plik już istnieje, to fopen () zwraca fałszywy i wygenerował ostrzeżenie. Jeśli plik nie istnieje, należy wykonać próbę, aby go utworzyć. Ten typ dostępu jest utrzymywany z PHP 4.3.2 i działa tylko z lokalnymi plikami.

x + - tworzy i otwiera plik do czytania i pisania; Umieszcza wskaźnik pliku na początku. Jeśli plik już istnieje, to fopen () zwraca fałszywy i wygenerował ostrzeżenie. Jeśli plik nie istnieje, należy wykonać próbę, aby go utworzyć. Ten typ dostępu jest obsługiwany, począwszy od PHP 4.3.2 i działa tylko z lokalnymi plikami.

Po wykonaniu niezbędnych działań za pomocą pliku, czytanie danych czytania lub zapisu lub czegoś innego, zestaw połączenia z tym funkcją plików fopen () musi być zamknięty. Aby to zrobić, użyj funkcji FClose (). Składnia jest następująca:

fclose (wskaźnik do pliku)

W celu zapisania danych do pliku, do którego można uzyskać dostęp do funkcji FOPEN (), możesz użyć funkcji FWrite (). Składnia jest następująca:

int fawrite (wskaźnik do pliku, linia [, długość])

Ta funkcja rejestruje zawartość ciągu do pliku, do którego wskazuje wskaźnik do pliku. Jeśli określono dodatkowy argument, nagranie kończy się po znaczeniu liczby znaków jest rejestrowane w wartości równej wartości tego argumentu lub po osiągnięciu końca linii.

Niech plik my_file.html nie ma w naszym katalogu roboczym. Utwórz go i zapisz w nim ciąg tekstowy:

$ tekst \u003d "Ten tekst piszemy do pliku";

jeśli (FWRite ($ H, $ tekst)) ECHO "Rekord odniósł sukces";

w przeciwnym razie Echo "Wystąpił błąd podczas pisania danych";

W wyniku operacji tego skryptu w przeglądarce zobaczymy komunikat, że rekord przekazał pomyślnie, a linia "Ten tekst napisze do pliku" pojawi się w pliku my_FILE.HTML. Jeśli ten plik był istniał, zanim ukończyliśmy ten skrypt, wszystkie dane w niej zostaną usunięte.

Jeśli chcemy odczytać dane z istniejącego pliku, funkcja jednego fopen () nie jest wystarczająca. Zwraca tylko wskaźnik do otwartego pliku, ale nie czyta żadnych linii z tego pliku. Dlatego, aby przeczytać dane z pliku, musisz użyć jednej z funkcji specjalnych: Plik, ReadFile, Fread, FGets itp.

Fread Feres odczytuje dane z pliku. Może być również używany do odczytu danych z plików binarnych bez obawy przed uszkodzeniem. Składnia Smale ():

string Fread (wskaźnik do pliku, długość)

W wyniku operacji funkcja Fread () zwraca ciąg z informacjami złożonymi z pliku.

fETS STRING (wskaźnik do pliku [, długość])

W wyniku operacji FGETS () Funkcja zwraca długość łańcucha (minus 1 długość) bajt z pliku, do którego wskazuje wskaźnik do pliku. Czytanie kończy się, jeśli czytam (minus 1) symbole i spotkałem symbol tłumaczenia łańcucha lub koniec pliku.

Funkcja READFILE () odczytuje plik, którego nazwa jest przesyłana do niego jako parametr nazwa pliku i wyświetla jego zawartość na ekranie.

Składnia:

int Readfile (nazwa pliku [, użyj_include_path])

Funkcja pliku () jest przeznaczona do odczytania informacji z pliku do zmiennej tablicy typu. Składnia jest taka sama jak funkcja ReadFile (), z wyjątkiem tego, że zwraca tablicę w wyniku pracy:

plik tablicy (nazwa pliku [, użyj_include_path])

Aby usunąć plik za pomocą języka PHP, musisz użyć funkcji Unlink (). Składnia tej funkcji można opisać w następujący sposób: Bool Unlink (Nazwa pliku)

Potężna profesjonalna środa Dreamweaver ma wszystkie niezbędne środki do generowania stron HTML o dowolnej złożoności i skali. Zapewnia tryb projektowania wizualnego (WYSIWYG lub to, co widzisz, jest tym, co dostajesz - "Co widzisz, to otrzymasz"), ma bardzo czyste prace z tekstem źródłowym dokumentów internetowych, ma wbudowane narzędzia do obsługi dużych narzędzi Projekty sieciowe. Żaden z istniejących redaktorów w naszych czasach, koncepcja WYSIWYG nie jest w pełni wdrożona. Program Dreamweaver zbliżył się do zastosowanych idealnych konkurentów. Bezpośrednia praca z kodami nie jest całkowicie wykluczona, ale jest zmniejszona do rozsądnego minimum. Program nie tylko ma potężny arsenał narzędzi projektowych wizualnych, ale także zdolny do wyświetlania stron internetowych prawie jak wyspecjalizowany program Wyświetlenia: Microsoft Internet Explorer lub Netscape Navigator.

Macromedia Dreamweaver MX jest jednym z najpotężniejszych programów, które wspierają wszystkie nowoczesne standardy Internetu i niesamowicie ułatwiające wydajność nawet najtrudniejszych zadań. Ponadto zawiera w swoim składzie opracowanym systemem monitu i lekcji interaktywnych, które umożliwiają szybkie rozpoczęcie pracy, aby początkujący użytkownikowi.

Interfejs programu w porównaniu z poprzednimi wersjami przeszedł zmiany. Nowy styl ułatwia współpracę z programem. Jeśli w poprzednich wersjach programu musiał być stale przełączać się między systemami Windows, teraz możesz jednocześnie pracować z kodem, a dzięki końcowi typ witryny, co znacznie ułatwia pracę.

Podczas ładowania Dreamweaver pojawia się okno startowe (rys. 1), co pozwala wybrać typ utworzenia nowego dokumentu (HTML, Coldfucion, PHP itp.), Lub utworzyć dokument na gotowych próbkach (arkusze stylu CSS , Framesets itp.), A także otwarte ostatnio używane dokumenty. Ponadto istnieją linki do zasobów internetowych: Dreamweaver MX Wymiana, przegląd programu Dreamweaver MX i informacje referencyjne Dreamweaver MX.

Figa. jeden.

Workspace Dreamweaver zawiera następujące okna i panele:

· Okno dokumentu (rys. 2), umożliwiając przeglądanie i edycję kodu dokumentu (kod), wyświetl wygląd przyszłego dokumentu (projektowania) lub w tym samym kodzie czasu i wyglądu (Split). Możliwe jest również wyświetlenie dokumentu w przeglądarce internetowej, kontrole błędów itp.;


Figa. 2.

· Standardowe menu rozwijane (plik, edycja, widok, wstaw, modyfikuj, tekst, polecenia, witryna, okno, pomoc) (rys. 3);

Figa. 3. Standardowe menu rozwijane

· Panel Właściwości (właściwości) (rys. 4), co pozwala na zmianę i dodać właściwości wybranego fragmentu kodu;


Figa. cztery.

· Panel Wstaw (rys. 5), w tym następujące zakładki: Common (Basic) - Wkładanie hiperłączy, tabele, rysunków, komentarzy itp., A także oznaczanie znaczników (zaznacz znacznik); Układ - stosowanie komórek i tabel do układu dokumentu przed dodaniem treści; Formy (formularze) - dodanie różnych typów form; Tekst (tekst) - formatowanie tekstu i edytor znaczników czcionek (edytor znaczników tekstu); HTML - dodanie linii poziomej, elementy stołowe, ramki, właściwości głowicy, skrypty; Aplikacja (aplikacje) - praca z konstrukcjami informacyjnymi; Elementy flash (elementy flash) - Dodawanie flash-rolek, Ulubione - Możliwość dodawania do oddzielnej zakładki najczęściej używanych obiektów.

Figa. pięć.

· Grupa panelowa: Design (zawiera style CSS), Kod (zawiera certyfikat dla tagów, obiektów i funkcji różnych technologii), aplikacji (zawiera informacje o bazach danych, komponentów itp.), Pliki (menedżer plików) (rys. 6) .

Figa. 6. Projektowanie, kod, grupa paneli aplikacji, pliki

Nie jest tajemnicą, że w konkursie między ręcznym kodem pisania a korzystaniem z usług Adobe Dreamweaver od dawna wygrał ostatnie. To wygodne we wszystkich edytorach zmysłów upraszcza życie dowolnego webmastera, oszczędzając czas i siłę. Fakt, że w zwykłym notebooku jest napisany za pół godziny, w tym edytorze można dosłownie za pięć minut. Ponadto, co najważniejsze, w tym przypadku, więc obrażone błędy w kodzie, które musisz wyszukać i poprawiać są całkowicie wykluczone. Niezależnie od tego, czy jest to wspólny układ stron lub programowania na PHP, Dreamweaver zawsze przyjdzie na ratunek. I oczywiście nie powinieneś wątpić, że proces pracy z nim będzie nie tylko wygodniejszy, ale także łatwy. W rzeczywistości Dreamweaver podejmie część użytkownika, uwalniając ją od potrzeby posiadania wiedzy w jednej lub innej kuli technologii internetowych. Co może być łatwiejsze? Program jest zrozumiałe dla wszystkich i można opanować dosłownie przez tygodnie. Ten artykuł pomoże Novice Użytkownicy nawet szybciej w podstawach pracy z Adobe Dreamweaver na przykładzie najnowszej wersji 9.0 obecnie dostępnych w tej chwili. Natychmiast należy zauważyć, że szczegółowe informacje w języku angielskim jest wbudowany w edytorze, opowiadającym o wszystkich aspektach jego używania. Oczywiście ten artykuł nie może wpływać na ich wszystkich. Ale odniesienie ma jedną dużą wadę - nadmierna obfitość informacji. Aby zrozumieć podstawy, konieczne jest spędzenie dużej ilości czasu. Spróbujemy poprawić tę wadę.


Berło

Wygląd programu jest dość prosty. Tymczasem obszar roboczy jest zorganizowany niezwykle w zamyśleniu, co zapewnia skuteczne wykorzystanie. Interfejs Adobe Dreamweaver składa się z kilku elementów, które można podzielić na pięć grup. Pierwszy zawiera główne menu, które znajduje się w stałym miejscu u góry okna programu. Obejmuje wiele zakładek: "Plik", "Edytuj", "Widok", "Wstaw", "Edytuj", "Tekst", "Team", "Strona internetowa", "Okno" i "Pomoc". Najważniejsze dla użytkownika to zakładki "Plik" i "Edytuj", ponieważ nie są one powielane przez żadne inne menu i są często używane. Te zakładki są typowe dla wszystkich programów, dlatego nie zatrzymamy się na nich. Pozostałe zakładki w menu głównym nie są zbyt ważne, ponieważ jest częściowo lub całkowicie powielane przez inne elementy interfejsu lub po prostu rzadko są rzadko stosowane. Następna grupa to menu "Wstaw", który jest zasadniczo paskiem narzędzi Dreamweaver. Można go przenieść do dowolnej części okna programu, ale najlepiej zostawić ją w pozycji początkowej w menu głównym. Ten element interfejsu można zminimalizować, aby zwiększyć obszar obszaru roboczego. Istnieje kilka zakładek oddzielonych typem danych na panelu "Wstaw". Zakładka "Wspólna" znajduje się najczęściej używane elementy: hiperłącza, zdjęcia, tabele itp. Ta karta jest używana najczęściej. Wśród innych zakładek na panelu "Layout" (praca z spry, tabelami i ramkami), "formularze", "dane", "spry", "tekst" i "ulubione". Zakładka "Tekst" jest częściowo powielany przez inne elementy interfejsu, a karta Ulubione umożliwia użytkownikowi wykonanie własnego menu.

Grupa zakładek "CSS Style" jest bardzo przydatna, w której można tworzyć nowe style i edytować stary

Okno z różnymi grupami paneli znajduje się po prawej stronie programu (łączne grupy mogą być cztery). Nie można go przenieść do innego miejsca, ale może być ukryty lub zamknięty. Każda grupa zakładek na tym panelu może być walcowana lub zamknięta. W rozkładanym panelu panel jest zadowolony z uciążliwych i znacząco zmniejsza rozmiar obszaru roboczego. Ta część interfejsu jest charakter pomocniczy i umożliwia przeprowadzenie niektórych działań bez otwarcia dodatkowych okien. Na przykład grupa zakładek "CSS" są bardzo przydatne, w których można tworzyć nowe style i edytować stare, a także kontrolować różne właściwości stylów. Inna grupa zakładek Inspektora Tag pozwala zarządzać tagiem dedykowanym w tej chwili: przeglądać jego właściwości i dodać nowe lub zmieniające się stare parametry. Dwa inne pliki "Pliki" i "Magazine" są używane znacznie często. Pierwszy ma na celu monitorowanie zasobów lokalnych i sieciowych oraz innych operacji, a drugi wykonuje rolę dzienników operacji. W razie potrzeby użytkownik może anulować działania, powracając do określonego punktu. Niestety, niemożliwe jest anulowanie działań.

W obszarze roboczym jest inna grupa - "właściwości". Wyświetla wszystkie dostępne ustawienia dla elementów projektu. Panel ten może być również zminimalizowany lub zamknięty, dodatkowo klikając dwukrotnie obszar wolny od panelu, można go zmniejszyć (zostaną ukryte dodatkowe opcje). "Właściwości" zduplikuj funkcje innych elementów interfejsu i są bardzo ważne, ponieważ umożliwiają formatowanie różnych elementów witryny. Zawartość tego panelu różni się w zależności od wybranej treści. Prawie we wszystkich przypadkach można zdefiniować wyrównanie (trzy pozycje dla typów danych nie-tekstowych i cztery dla tekstu). Jeśli wybierzesz tekst w panelu "Właściwości", możesz ustawić styl CSS (jak również utworzyć nową dosłownie w locie), wybierz format tekstu, konwertuj tekst do listy, a także wstawić link do dedykowanego miejsce. W przypadku grafiki, ustawienia są dostępne dla rozmiarów, wcięć, hiperłączy, granic itp. Podczas pracy z tabelami można ustawić różne ustawienia kolumn i komórek, granic, wcięciach i kolorach. Ten panel jest używany i podczas pracy z wieloma innymi elementami witryny.

Ostatnia grupa elementów interfejsu Dreamweaver obejmuje obszar roboczy. Posiada również strukturę zakładek. W programie można otworzyć kilka dokumentów jednocześnie, między którymi możesz poruszać się w bezpłatnym kolejności. Workspace obejmuje również kilka narzędzi. Top "Dokument" umożliwia przełączenie między wieloma trybami: kodowanie i projektowanie. Ponadto umożliwia obsługę przeglądania dokumentu w przeglądarce, jeśli to możliwe. Jeśli chcesz, ten panel może zostać przeniesiony do dowolnego miejsca programu Pulpit Pulpit. Dolny panel umożliwia przełączenie trybów kursora, skalowanie sterowania. Ponadto zawiera informacje o dokumencie (rozmiar, pozwolenie itp.) Oraz drzewo hierarchii tagów. Ten ostatni jest listą wszystkich wyższych znaczników. Na tej liście możesz przejść na poziomie do tagu ciała.

Pracować z dokumentem.

W trybie "Kod", dostępna jest bezpośrednia edycja dokumentu podobnego do pracy w "Notatnik".

Przede wszystkim konieczne będzie określenie jego podstawowych ustawień do utworzenia strony. Odbywa się za pomocą menu "Edytuj -\u003e Właściwości strony" ("Hot" Key Ctrl + J) lub przez menu kontekstowe. W wyświetlonym oknie możesz ustawić domyślną czcionkę dla tekstu i linków, podaj stronę nazwy, określ jego kodowanie, a także określić próbkę obrazu (śledzenie). Nawet nazwa witryny, można również ustawić w panelu "Dokument". Możesz ustawić resztę parametrów strony ręcznie lub za pomocą "inspektora tagów", wybierając znacznik ciała. Często początek mistrza internetowego wymaga tylko parametrów tła i bgolor (odpowiednio obraz w tle i koloru tła). Aby utworzyć metatę, musisz przejść do trybu "Kod", klikając odpowiednią kartę na panelu "Dokument". W tym trybie dostępna jest bezpośrednia edycja dokumentu podobnego do pracy w "Notatniku". Jednak Dreamweaver ma również swoje zalety. Wszystkie wiersze w kodzie dla wygody są ponumerowane, a same znaczniki są powiązane ze wszystkimi paneli programowych, jak w trybie projektu (jest to projektowanie). W zależności od rodzaju znaczników są one wyróżnione w różnych kolorach, przerywają monotonne elementy kodu, ułatwiające jej identyfikację. Ponadto podczas edycji kodu, obok kursora pojawia się małe menu z listą możliwych opcji. Punkty z listy można wybrać za pomocą klawiatury lub myszy, po czym są automatycznie podstawione do kodu, co znacznie przyspiesza układ dokumentu. Na przykład, aby wstawić obraz do dokumentu, wystarczy wpisać otwór "kątowy" wspornik, wybierz opcję Pojawi się znacznik IMG (aby uprościć wyszukiwanie, które możesz wydrukować literę "I" - program automatycznie filtruje wszystkie inne Tagi zaczynające się od tego litery), a następnie umieszczono spację z ponownym pojawieniem się menu parametrów SRC, a następnie kliknij przycisk Przeglądaj, który wyświetlany jest, który otwiera okno, aby wyszukać żądane zdjęcie. Jednak zdjęcia są znacznie łatwiejsze i szybsze dzięki menu "Wstaw". Dotyczy to tabel. Podczas dodawania tabeli do dokumentu pojawia się okno z ustawieniami liczby kolumn i komórek, interwałów, pól, szerokości itp. Wszystkie te ustawienia, jak również niektóre inne można zmienić i po utworzeniu tabeli przez "Właściwości " płyta. Ponadto można również zmienić parametry komórki, wybierając je w obszarze roboczym (w trybie kodu, wystarczy umieścić kursor w żądanym znaczniku). Nie mniej przydatne jest funkcja zmiany rozmiaru tabeli, kolumn i komórek z myszą. Aby to zrobić, przytrzymaj kursor na granicy, a następnie przeciągnij go w pożądanej stronie. Przy okazji, aby usunąć dowolny element z dokumentu, wystarczy go podświetlić i kliknąć klawisz Usuń na klawiaturze. I w celu przeniesienia dowolnego elementu (na przykład wstaw tekst w tabeli), konieczne jest również przydzielenie i przeciąganie i przeciąganie z kursorem.

Równie skutecznym narzędziem w Adobe Dreamweaver jest menu kontekstowe. Jest powielany przez główne polecenia i elementy interfejsu, które według programistów wymagają szybkiego dostępu. Tutaj możesz ustawić właściwości wybranego elementu, w tym ustawienia CSS, wyrównanie i formatowanie. Dodatkowo, przez menu kontekstowe, możesz kontrolować tagi, dodawać komentarze (są one notatkami deweloperów), a nawet przejść do ustawień strony. Nawiasem mówiąc, aby szybko zmienić kod pozycji źródłowej, otwórz menu kontekstowe i wybierz Edytor Quick Tag. Ale do wstawiania różnych elementów panel Wstaw i nazwa karty w menu głównym są niezbędne. Wszystkie elementy dostępne do wkładki są klasyfikowane i podzielone na grupy. Jeśli żądany element jest nadal brakuje na liście, możesz użyć funkcji "Tag ..." ("Hot" Ctrl + E). W oknie pojawia się pełna lista dostępnych znaczników, podzielonych na grupy. I nie tylko znaczniki HTML, ale także ASP, PHP itp.

Nie mniej wygodne do formatowania tekstu. Poprzez różne paski narzędzi i menu, można zmienić wyrównanie tekstu, dodać wcięcie, tworzyć numerowane lub regularne listy, ustawione rozmiary, czcionki i kolor itp. I co jest ważne, wszystkie parametry związane z pojawieniem się tekstu są związane z CSS. Zmiana parametrów czcionek, użytkownik tworzy nowe style CSS (program automatycznie wprowadza je do dokumentu). To z jednej strony jest wygodne, ponieważ uwalnia go od potrzeby wydania tych samych działań o podobnym kawałku tekstu, z drugiej strony - niezbyt, ponieważ użytkownik może zostać zdezorientowany w stworzonych stylach. Jednak z pewnością CSS jest znacznie wygodniejsze do powielania swoich znaczników (takich jak czcionki), ponieważ pozwalają na zapisywanie czasu kreatora internetowego i zmniejszyć ostateczny rozmiar dokumentu.

Trym

Oczywiście wszystkie powyższe funkcje edytora są bardzo przydatne, ale są przede wszystkim do układu stron HTML, czyli, tworząc najprostsze miejsca. Ale Adobe Dreamweaver pozwala działać i inne rodzaje dokumentów. Program obsługuje skrypt akcji, skrypt Java, XML, ASP.NET, JSP, PHP, skrypt, a nawet tylko dokument tekstowy. Prawda, powołanie tego ostatniego nie jest całkowicie jasne (w tym zakresie Dreamweaver wyraźnie traci "notebook" na zasoby zużyte i prędkość obciążenia). Oczywiście znacznik auto atryput i tryb przeglądania wizualnego będą dostępne tylko dla dokumentów z obsługą HTML. Ale w dowolnym dokumencie, iluminacja kodu zostanie zapisana.

Ważną zaletą programu jest wstępnie zebrane układy. Podczas tworzenia nowego dokumentu jest dostępny zestaw szablonów. Obejmuje różne strony z standardowych ramek do różnych arkuszy stylów, a nawet układów projektowych. Autorzy programu stworzyli kilkadziesiąt różnych szablonów, które mogą być przydatne w różnych sytuacjach, na przykład, tworząc miejsca prezentacji o ograniczonych zasobach i czasie. Przy użyciu gotowych zasobów pojawi się okno zarządzania witryny, gdzie można dodać nową stronę, edycję, ramy i importować i eksportować istniejący. Podczas tworzenia witryny pojawi się formularz z ustawieniami, gdzie w kilku krokach konieczne będzie ustawienie kilku parametrów: nazwę i adres, ustawienia połączenia do serwera zdalnego itp. Ta procedura jest częścią innego użytecznego (ale niewiele poszukiwanego -Czy zwykłych użytkowników) Lokalne i zdalne zarządzanie stronami użytkowników. W przypadku takich operacji oddzielna zakładka jest podświetlona w menu głównym - "strona internetowa". Może być nazywany oknem zarządzania witrynami, sprawdź linki, wykonaj wiele innych operacji. Najciekawsze dla zwykłego użytkownika w tym menu jest funkcja "Raporty". Umożliwia skanowanie witryny dla różnych niedociągnięć. Wyniki testów są wyświetlane w oddzielnym panelu z wieloma zakładkami. W jednym z nich można sprawdzić linki bitowe, w innych błędach kodu. Na przykład na jednej ze stron pobranych przeze mnie masa brakujących atrybutów Alt, a niektóre nie są całkowicie poprawne elementy. Ponadto, używając "raportów", możesz sprawdzić kod zgodności z przeglądarkami. Jednakże, jeśli cały cały kod został napisany z Dreamweaver, a następnie obszary problemowe nie zostaną znalezione, choć w rzeczywistości w rzadkich przypadkach kod napisany przez edytora wygląda jak w przeglądarkach nie tak, jak chciałbym. Wszystkie wyniki sprawdzania można zapisać w osobnym pliku.


Tak więc, jak widzimy Adobe Dreamweaver to potężne narzędzie do tworzenia, modyfikowania i zarządzania stronami, które jest przydatne jako początkujący mistrz sieci i doświadczony użytkownik zajmujący się Java, PHP itp. Z Dreamweaver możesz wykonać ogromną liczbę Operacje, dla których wymagane są kilka programów bez tego edytora.

Federalna Agencja Edukacji

Państwowa instytucja edukacyjna

wyższa edukacja zawodowa

"Instytut Pedagogiczny Glazovsky State

nazwany na cześć V.g. Korolenko "

Wydział technologii społecznych i informacyjnych

Departament Informatyki

Praca kwalifikacyjna dyplomowa

Tworzenie dynamicznych witryn za pomocą środków Dreamweaver.

Wykonany

grupa studentów 951 O.a. Bogdanova.

Szef pracy,

starszy wykładowca

departament Informatyki D.A. Gorubushin.

Glazov 2007.

Wprowadzenie

Rozdział I. Interfejs środa Dreamweaver. Przegląd popularnych technologii internetowych do tworzenia witryn dynamicznych

1.1 Interfejs Wednesday Dreamweaver

Wnioski według rozdziału I

Rozdział II. Metodologia wyboru optymalnych środków rozwoju

2.1 Przydział kryteriów do porównania popularnych technologii internetowych

Wnioski dotyczące rozdziału II

Rozdział III. Rozwijanie dynamicznych stron internetowych na podstawie różnych technologii Dreamweaver

3.1 Notebook na podstawie PHP

3.2 Elektroniczna cennik na podstawie XML

3.3 Test bazy danych ASP

Wnioski dotyczące rozdziału III

Wniosek

Lista bibliograficzna

Wprowadzenie

WorldWideWeb- Globalna sieć komputerowa - do tej pory, istnieją miliony witryn, w których są opublikowane różne informacje. Ludzie otrzymują dostęp do tych informacji dzięki wykorzystaniu technologii internetowej. Nawigacja w WWW, specjalne programy są używane - przeglądarki internetowe, którzy znacząco ułatwiają podróżowanie przez niekończące się przestrzenie www. Informacje w przeglądarce internetowej są wyświetlane jako stron internetowych, które są głównym elementem bajtów WWW.

Możesz wybrać następujące klasyfikacje dokumentów internetowych: jeśli to możliwa zmiana zawartości i struktury - statyczna (czasochłonna i niewygodna aktualizacja) i dynamiczna (prostsza i szybka aktualizacja); Zgodnie z obecnością opinii - pasywny (użytkownik ma możliwość przeglądania informacji) i aktywnych (użytkownik ma możliwość wymiany danych z serwerem, uczestniczyć w interaktywnym dialogu). W tej pracy odsetki dla nas są aktywnymi dynamicznymi dokumentami internetowymi.

Stwórz wysokiej jakości stronę nie jest łatwa, będzie to wymagać nie tylko umiejętności projektantów, ale także programowania doświadczenia. Aby ułatwić te zadania, istnieją specjalne programy. Najbardziej znanym i wydajnym narzędziem do tworzenia stron internetowych jest Macromedia-Dreamweavermx. Jest to potężne środowisko przeznaczone do projektowania, rozwijania i zarządzania profesjonalnych stron internetowych i aplikacji. Dreamweaver MX umożliwia tworzenie witryn na podstawie różnych technologii internetowych: HTML, XHTML, XML, Coldfusion, ASP, ASP.NET, JSP i PHP.

cel, powód Nasza praca jest badaniem możliwości stosowania Dreamweavea technologii internetowych: ASP, PHP i XML podczas opracowywania dynamicznych witryn.

Hipoteza Opiera się na założeniu, że korzystanie z jednego zintegrowanego środowiska programistycznego, co jest możliwe do wdrożenia różnych technologii internetowych, optymalizuje proces budowy dynamicznych miejsc.

Obiekt Works - Technologie rozwoju obszarów dynamicznych.

Rzecz Works - metody budowy dynamicznych stron przez Dreamweaver.

Aby zbudować witrynę, pisanie scenariuszy dla niego można użyć edytorów tekstowych, ręcznego kodu wybierania, specjalne zastosowania do wdrażania poszczególnych technologii (na przykład szybkiego edytora PHP), programów tworzenia stron strony internetowej (na przykład, frontpage). Ale tylko środowisko Dreamweaver pozwala tworzyć dynamiczne dokumenty internetowe, które spełniają międzynarodowe standardy, integrują kod programu w kodzie HTML, użyj kilku technologii podczas tworzenia jednego dokumentu. Dlatego prace poświęcone rozwojowi witryn dynamicznych przez Dreamweaver jest rzeczywisty .

Nowość Ta praca jest taka, że \u200b\u200brozważono technologię tworzenia dynamicznych witryn na podstawie różnych technologii w jednym narzędziu.

Cel, hipoteza, obiekt i temat określają następujące informacje zadania :

przegląd i badanie literatury na temat badania problemu;

znajomość technologii ASP, PHP i XML w ramach Dreamweaver;

alokacja kryteriów porównań procesowych;

przygotowanie metodologii analizowania zadań zastosowanych w celu wybrania optymalnej technologii do ich wdrożenia;

zastosowanie opracowanej techniki w rozwiązywaniu konkretnych zadań zastosowanych.

Nasza praca polega na wprowadzeniu, trzech rozdziałów, końcowych i literatury.

Znaczenie naukowe i teoretyczne badania. Praca została określona teoretyczne podstawy konstrukcji witryny za pomocą różnych technologii realizowanych w jednym narzędziu.

Praktyczne znaczenie badania. Opracowana technika sprawi, że łatwo i dokładnie wybrać optymalną technologię podczas tworzenia witryny.

Poniżej przedstawiono na obronie przepisy prawne :

korzystanie z różnych technologii w jednym narzędzie jest racjonalne i wydajne;

nawet w tym samym narzędziu wybór technologii, która daje optymalny wynik.

Rozdział I. Interfejs środa Dreamweaver. Przegląd popularnych technologii internetowych do tworzenia witryn dynamicznych

1.1 Interfejs Wednesday Dreamweaver

Potężna profesjonalna środa Dreamweaver ma wszystkie niezbędne środki do generowania stron HTML o dowolnej złożoności i skali. Zapewnia tryb projektowania wizualnego (WYSIWYG lub WHOTYUSEEEISWWHATYOOUGet- "Co widzisz, to otrzymasz"), ma bardzo czystą pracę z tekstem źródłowym dokumentów internetowych, ma wbudowane narzędzia do wspierania dużych projektów sieciowych. Żaden z istniejących redaktorów w naszych czasach, koncepcja WYSIWYG nie jest w pełni wdrożona. Program Dreamweaver zbliżył się do zastosowanych idealnych konkurentów. Bezpośrednia praca z kodami nie jest całkowicie wykluczona, ale jest zmniejszona do rozsądnego minimum. Program nie tylko ma potężny arsenał narzędzi projektowych wizualnych, ale także jest w stanie wyświetlić strony internetowe prawie jako wyspecjalizowane programy przeglądania: MicrosoftInterTExploer lub NetsCapeNavigator.

Macromedia Dreamweaver MX jest jednym z najpotężniejszych programów, które wspierają wszystkie nowoczesne standardy Internetu i niesamowicie ułatwiające wydajność nawet najtrudniejszych zadań. Ponadto zawiera w swoim składzie opracowanym systemem monitu i lekcji interaktywnych, które umożliwiają szybkie rozpoczęcie pracy, aby początkujący użytkownikowi.

Interfejs programu w porównaniu z poprzednimi wersjami przeszedł zmiany. Nowy styl ułatwia współpracę z programem. Jeśli w poprzednich wersjach programu musiał być stale przełączać się między systemami Windows, teraz możesz jednocześnie pracować z kodem, a dzięki końcowi typ witryny, co znacznie ułatwia pracę.

Podczas ładowania Dreamweaver pojawia się okno startowe (rys. 1), co pozwala wybrać rodzaj utworzonego nowego dokumentu (HTML, Coldfucion, PHP itp.), Lub utwórz dokument na gotowych próbkach (CSSstylesheets, Framets i in.), a także otwarte ostatnio używane dokumenty. Ponadto istnieją linki do zasobów internetowych: Dreamweaver MX Wymiana, przegląd programu Dreamweaver MX i informacje referencyjne Dreamweaver MX.

Rys. 1. Rozpocznij okno Dreamweaver MX

Workspace Dreamweaver zawiera następujące okna i panele:

okno dokumentu (rys. 2), która pozwala wyświetlić i edytować kod dokumentu (kod), wyświetlić wygląd przyszłego dokumentu (projektowania) lub w tym samym kodzie czasu i wyglądu (Split). Możliwe jest również wyświetlenie dokumentu w przeglądarce internetowej, kontrole błędów itp.;



Rys. 2. Dokument okienny

Standardowe menu rozwijane (plik, edycja, widok, wstaw, modyfikuj, tekst, polecenia, witryna, okno, pomoc) (rys.3);

Rys.3. Standardowe menu rozwijane

Panel Właściwości (rys. 4), który umożliwia zmianę i dodanie właściwości dedykowanego fragmentu kodu;


Rys.4. Panel właściwości

Panel Wstaw (rys. 5), w tym następujące zakładki: Common (Basic) - wkładanie hiperłączy, tabele, rysunki, komentarze itp., Jak również Tagchooser (zaznaczenie znacznika); Układ - stosowanie komórek i tabel do układu dokumentu przed dodaniem treści; Formy (formularze) - dodanie różnych typów form; Tekst (Tekst) - Formatowanie tekstu i Fontageditor (Edytor tekstu); HTML dodawanie linii poziomej, elementy stołowe, ramki, właściwości głowicy, skrypty; Aplikacja (aplikacje) - praca z konstrukcjami informacyjnymi; Flashelements (Elements Flash) - Dodawanie rolek flash, Ulubione - Możliwość dodawania do oddzielnej zakładki najczęściej używanych obiektów.

Rys.5. Wkładka panelowa.

Panele: Design (zawiera style CSS), Kod (zawiera certyfikat dla tagów, obiektów i funkcji różnych technologii), aplikacji (zawiera informacje o bazach danych, komponentów itp.), Pliki (Menedżer plików Figmu) (Rys.6).

Rys.6. Projektowanie, kod, grupa paneli aplikacji, pliki

1,2 PHP.

1. Informacje ogólne. PHP jest językiem przetwarzania hipertekstu (HTML) używany po stronie serwera (ServerscriptingLanguage), które są włożone do tekstu HTML. Jego celem jest zezwolenie na najszybsze tworzenie dynamicznie generowanych stron internetowych. PHP to otwarty produkt oprogramowania, który oznacza swobodę i możliwość tworzenia własnych rozszerzeń językowych.

PHP jest najmłodszym, obiecującym i szybko rozwijającym się z języków programowania w Internecie, udział w jego użyciu w porównaniu z innymi językami rośnie szybko.

Dzwon.

Są ci, którzy przeczytali tę wiadomość przed tobą.
Subskrybuj odbieranie artykułów świeżych.
E-mail
Nazwa
Nazwisko
Jak chcesz przeczytać dzwonek
Bez spamu