Sie sind hier
E-Book

Webprojekte realisieren nach neuesten OOP-Kriterien

Ein Workshop über die Kooperation von PHP/XSL/JavaScript

AutorPeter Stender
VerlagVieweg+Teubner (GWV)
Erscheinungsjahr2011
Seitenanzahl223 Seiten
ISBN9783834881144
FormatPDF
KopierschutzDRM
GerätePC/MAC/eReader/Tablet
Preis40,46 EUR
Erstellen Sie mit Hilfe dieses Buches ein Projekt, das alle Anforderungen modernster OOP-Programmierung beinhaltet. Lernen Sie das perfekte Zusammenspiel von XML/XSL(T)/PHP und JavaScript, sowie den JavaScript Framework Prototyp kennen. Staunen Sie über den schnelleren Datentransport beim Aufbau Ihres Projektes dank logisch richtiger Reihenfolge bei der Programmierung.
Alle hier erarbeiteten Klassen können für spätere Projekte zu 100% genutzt und beliebig erweitert werden.


Der Autor ist seit vielen Jahren als Programmierer verschiedenster Hochsprachen tätig. Schwerpunktmäßig programmiert er mit PHP, JavaScript, XML, XSL/XSLT und Java Webanwendungen, die sich durch hohe Besucherzahlen auszeichnen.

Kaufen Sie hier:

Horizontale Tabs

Blick ins Buch
Inhaltsverzeichnis
Vorwort5
Inhaltverzeichnis9
1 Verwendete Sprachen16
1.1 Wir programmieren mit...16
1.1.1 (X)HTML17
1.1.2 CSS17
1.1.3 PHP18
1.1.4 XSL18
1.1.5 JavaScript19
1.1.6 jQuery19
1.1.7 XML (wird nicht direkt programmiert)19
2 Kurze Einführung in die OO-Programmierung21
3 Das fertige Projekt25
4 Erste Schritte29
4.1 Wie gehen wir vor29
4.1.1 Die Idee29
4.1.2 Richtige Projektplanung31
4.2 Lastenheft35
5 Arbeitsgrundlage vorbereiten37
5.1 Server oder Client37
5.2 Richtigen Domainnamen finden38
5.3 Domain registrieren39
5.4 FTP-Zugang einrichten40
5.5 Alternativ mit XAMPP arbeiten47
5.6 Datenbank anlegen50
5.7 Software zum Programmieren bereitstellen51
5.8 Anlegen der Ordner und Unterordner52
5.9 Die Dateien .htaccess & .htpasswd54
6 Suchmaschinenoptimierung56
6.1 Titel57
6.2 Meta Tag ,description'57
6.3 URL58
6.4 Navigation der Website59
6.5 Error 404 Seite60
6.6 Content60
6.7 Überschriften Tags61
6.8 Bilder62
6.9 Robots.txt62
6.10 Sitemap (XML)63
6.11 Webmaster-Tools64
6.12 Webanalyse-Oienste64
6.13 Einbinden von Title und Oescriptions in unser Projekt64
6.13.1 Die Klasse class.Description.php65
6.13.2 Abruf von Title und Metatexten67
6.13.3 MySQL Tabelle ,description'68
6.14 Alt-Tags, Dateinamen, Verlinkung und Anzeige von Bildern68
7 Basisklassen72
7.1 Die Template Klasse73
7.2 Die Connect-Klasse76
7.3 Die DBMember Klasse77
7.4 Die Arrays Klasse77
7.5 Die ArraysMember-Klasse80
7.6 Die Head-Klasse80
7.7 Die Klasse Texte83
7.8 Die Klasse Presets85
7.8.1 MySql Tabelle 'presets'88
7.9 Die Initdatei89
8 Projektstart und Linkmaskierung91
8.1 index.php91
8.2 global.php93
9 Das Root-Template95
9.1 Die Grafiken95
9.2 Datei index.php97
9.3 Datei index.xsl99
9.4 JavaSricpt jQuery102
9.5 JavaScript Prototyp103
9.6 Datei main.css103
9.7 Datei form.css106
9.8 MySQL-Tabelle 'texte'107
9.9 MySQL-Tabelle 'links'107
9.10 Tabelleneinträge 'links' &'texte'108
10 Erste Startdateien109
10.1 Datei index.start.php109
10.1.1 PHP als Vorlage109
10.2 Datei index.start.xsl110
10.2.1 XSL als Vorlage111
11 Ein Counter112
11.1 Die Klasse Counter112
11.2 Einbinden des Counters ins Projekt117
11.3 MySQL Tabelle 'counter'118
12 User Anmeldung119
12.1 Passwortsicherheit und Datenschutz119
12.2 Rmail123
12.3 Klasse class.User.php124
12.4 Datei index.register.js131
12.5 Datei jquery.tools.min.js134
12.6 Datei passwort.check.js135
12.7 Die Datei index.register.usercheck.php140
12.8 Überblick141
12.9 Datei index.register.php142
12.10 Datei index.register.xsl142
12.11 Datei index.register.submit.php146
12.12 Datei index.register.error.php147
12.13 Datei index.register.error.xsl147
12.14 Datei index.register.submit.ok.php148
12.15 Datei index.register.submit.ok.xsl148
12.16 Datei mail.register.xsl149
12.17 Datei index.register.mail.ok.php151
12.18 Datei index.register.ok.php152
12.19 Datei index.register.ok.xsl152
12.20 Datei index.register.css153
12.21 Verwendete Grafiken154
12.22 MySQL Tabelle ,user'154
12.23 MySQL Tabelle ,texte155
13 User Login157
13.1 Klasse class.UserLogin.php157
13.2 Datei index.login.php160
13.3 Datei index.login.error.php161
13.4 Datei index.login.error.xsl162
13.5 MySQL Tabelle 'userJogin'162
14 Kontakt zu den Machern164
14.1 Klasse class.Contact.php164
14.2 Datei index.contact.php166
14.3 Datei index.contact.xsl167
14.4 Datei index.contact.submit.php169
14.5 Datei index.contact.submit.ok.php169
14.6 Datei index.contact.submit.ok.xsl170
14.7 Datei index.contact.error.php170
14.8 Datei index.contact.error.xsl171
14.9 Datei index.contact.js171
14.10 Datei mail.contact.xsl172
14.11 MySQL-Tabelle 'contact'174
15 Mitglieder175
15.1 Datei index.members.php175
15.2 Datei index.members.xsi175
16 Hauptseile177
16.1 Funktionen177
16
179
16.3 Hauptbereich179
16.3.1 Die Datei index.wiki.php180
16.3.2 Die Datei lndexwiki.xsl183
16.3.3 Die Datei index.wiki.css190
16.3.4 Die Datei index.wiki.js193
16.4 Beitrag schreiben195
16.4.1 Die Datei index.write.php195
16.4.2 Die Datei index.wiki.write.php196
16.5 Beitrag löschen197
16.5.1 Die Datei index.delete.php197
16.6 Eigene Notizen197
16.6.1 Klasse class.Notice.php198
16.6.2 Die Datei index.notice.php200
16.6.3 Die Datei index.notice.submit.php200
16.7 Suche201
17.7.1 Klasse class.Search.php201
16.7.2 Die Datei index.search.php202
16.8 Auslogen203
16.8.1 Die Datei index.exit.php203
17 Der Adminbereich (CMS)205
17.1 Das Haupttemplate208
17.2 Die Userverwaltung214
17.3 Die Beiträge verwalten218
17.4 Erstellen neuer Seiten für das Portal223
Schlusswort228
Literatur230

Weitere E-Books zum Thema: Software - Betriebssysteme - Anwenderprogramme

WordPress

E-Book WordPress
Einführung in das Content Management System Format: PDF

Das Buch beinhaltet das nötige Wissen für einen sicheren Umgang mit dem beliebten CMS (Content Management System): von der WordPress-Installation samt den notwendigen Voraussetzungen und dem…

Social Media

E-Book Social Media
Potenziale, Trends, Chancen und Risiken Format: PDF

Die Themen Digitalisierung und Social Media werden in der Gesellschaft kontrovers diskutiert. Fast jeder Mensch kommt auf seine Art und aus seinem Blickwinkel mit Social-Media-Anwendungen in…

Leben 3.0

E-Book Leben 3.0
Mensch sein im Zeitalter Künstlicher Intelligenz Format: ePUB

Die Nobelpreis-Schmiede Massachusetts Institute of Technology ist der bedeutendste technologische Think Tank der USA. Dort arbeitet Professor Max Tegmark mit den weltweit führenden Entwicklern k…

Im Digitalisierungstornado

E-Book Im Digitalisierungstornado
Format: PDF

Der vorliegende Band versammelt die als Kultkolumnen gefeierten Beiträge der Beta-Inside-Kolumne aus dem Informatik-Spektrum von 2013 bis 2017. Frühere Kolumnen der Jahre 1999 bis 2013  …

Erfolgsfaktor Unternehmenssteuerung

E-Book Erfolgsfaktor Unternehmenssteuerung
Kennzahlen, Instrumente, Praxistipps Format: PDF

Als sich in den Jahren 2000/2001 die Boomphase in der Druck- und Medienindustrie abschwächte, standen viele erfolgsverwöhnte - ternehmen der Branche dem daraus resultierenden wirtschaftlichen Druck…

100 Minuten für Konfigurationsmanagement

E-Book 100 Minuten für Konfigurationsmanagement
Kompaktes Wissen nicht nur für Projektleiter und Entwickler Format: PDF

In der Produkt-, System- und Softwareentwicklung spielt die professionelle Umsetzung des Konfigurationsmanagements eine entscheidende Rolle für den Erfolg des entstehenden Produkts. Dieses Buch…

Weitere Zeitschriften

Baumarkt

Baumarkt

Baumarkt enthält eine ausführliche jährliche Konjunkturanalyse des deutschen Baumarktes und stellt die wichtigsten Ergebnisse des abgelaufenen Baujahres in vielen Zahlen und Fakten zusammen. Auf ...

BMW Magazin

BMW Magazin

Unter dem Motto „DRIVEN" steht das BMW Magazin für Antrieb, Leidenschaft und Energie − und die Haltung, im Leben niemals stehen zu bleiben.Das Kundenmagazin der BMW AG inszeniert die neuesten ...

Das Hauseigentum

Das Hauseigentum

Das Hauseigentum. Organ des Landesverbandes Haus & Grund Brandenburg. Speziell für die neuen Bundesländer, mit regionalem Schwerpunkt Brandenburg. Systematische Grundlagenvermittlung, viele ...

DER PRAKTIKER

DER PRAKTIKER

Technische Fachzeitschrift aus der Praxis für die Praxis in allen Bereichen des Handwerks und der Industrie. “der praktiker“ ist die Fachzeitschrift für alle Bereiche der fügetechnischen ...

Deutsche Hockey Zeitung

Deutsche Hockey Zeitung

Informiert über das internationale, nationale und internationale Hockey. Die Deutsche Hockeyzeitung ist Ihr kompetenter Partner für Ihr Wirken im Hockeymarkt. Sie ist die einzige ...

die horen

die horen

Zeitschrift für Literatur, Kunst und Kritik."...weil sie mit großer Aufmerksamkeit die internationale Literatur beobachtet und vorstellt; weil sie in der deutschen Literatur nicht nur das Neueste ...