PHP 5.3 und MySQL 5.5
|
|
- Artur Hermann
- vor 8 Jahren
- Abrufe
Transkript
1 Stefan Reimers, GunnarThies PHP 5.3 und MySQL 5.5 Das umfassende Handbuch Gallleo Press
2 Auf einen Blick 1 Einleitung 17 2 Grundpfeiler der Webentwicklung 25 3 Installation, 43 4 Einführung in PHP 65 5 Objektorientierung in PHP Einführung in MySQL MySQLi : Wichtige PHR-Funktionalitäten Fortgeschrittenes MySQL MySQL Storage Engines Sicherheit Datenbankentwurf Extensible Markup Language Ein Basissystem mit PHP und MySQL Sichere WebanWendungen.:..'..: Mehrbenutzersysteme ' Web 2.0-Technologien..: Blogs und Wikis Bildergalerien Dauerhafte Objektspeicherung Automatische Formularerstellung Model View Controller 981 A PHP-Referenz 1005 B MySQL-Referenz 1037 C Open Source in der Praxis: Lizenzen 1059 D Glossar 1065 E Inhalt der CD-ROM 1071
3 Vorwort ; 15 1 Einleitung Konzeption Feedback Das weltweite Netz Das HTTP-Protokoll Hypertext Markup Language (HTML) Anbieter und Anwender Anbieter/Ressourceninhaber Nutzer Ihres Systems 39.3 Installation.»...»,. 3.1 Microsoft Windows Installation des XAMPP-Basispakets Installation von XAMPP Lite Starten und Beenden der Server Linux Konfiguration von XAMPP Sicherheitslücken schließen ^> Konfigurationsdateien anpassen Aktualisierung der Komponenten 61,4 EinfithjrtHgg irripiir Strukturen einer PHP-Seite Variablen Grundlegende Syntax Datentypen Namenskonventionen Konstanten Kommentare Funktionen 96
4 4.5.1 Syntax Gültigkeitsbereiche Namenskonventionen : Anonyme Funktionen Kontrollkonstrukte Bedingte Entscheidungen Wiederholungen Sprunganweisungen Superglobale Arrays Vordefinierte Konstanten Einbinden externer Dateien Die Modellierungssprache UML Klassen und Objekte Konstruktoren und Destruktoren Zugriffsmodifizierer Funktionen oder Methoden Die Implementierung der Klasse Fahrzeug Magische Methoden Klassenbeziehungen Vererbung Klonen Automatisches Laden von Klassen Klassenattribute und-methoden überladen Namensräume.' Objektorientierte Fehlerbehandlung Relationale Datenbanksysteme MySQL und SQL Eine Serververbindung aufbauen Grundlegende SQL-Kommandos Datentypen Zugriffswerkzeuge MySQL Administrator MySQL Query Browser MySQL Migration Toolkit MySQL Workbench phpmyadmin 238
5 7.1 MySQLi in PHP einsetzen MySQLi-Klassen mysqli mysqllresult mysqli_stmt WiGfttigef*HP*Pliril<tiönalität ip..., 8.1 Datums- und Zeitfunktionen Erstellung eines Datums Erstellung von Zeitstempeln Mikrosekunden Umgangssprachliche Zeitkalkulation Datei-und Verzeichnisfunktionen Auslesen und Schreiben von Dateien Arbeiten mit Verzeichnissen Prüfungen im Dateisystem Reguläre Ausdrücke, Syntax Reguläre Ausdrücke in PHP Reguläre Ausdrücke in der Praxis PEAR und PECL PEAR PECL Datenabstraktion Abstraktion im Kleinen: DBX PDO SQLite Standard-PHP-Bibliothek Iteratoren Datenstrukturen Exceptions PHP-Archive Benutzerverwaltung Kontrollfluss und Aggregationen Bedingte Auswertung Aggregationen 375
6 9.3 Performanter Datenbankzugriff.' JOIN-Syntax Indizes : Metadaten INFORMATION_SCHEMA Metadatenanweisungen PERFORMANCE_SCHEMA, Views Anlegen Editierbare und erweiterbare Sichten Ändern und löschen Ein praktisches Beispiel :' Stored Procedures Anlegen Aufrufen Ändern und Löschen Variablen Kontrollstrukturen Error Handling Trigger Anlegen Wozu aber sind Trigger notwendig? Löschen Partitionierung Partitionstypen Subpartitionierung Verwaltung von Partitionen '..: Events Anlegen Ändern Löschen MylSAM InnoDB Transaktionen Referenzielle Integrität Memory ' Archive Maria 477
7 10.6 CSV MySQL Pluggable Storage Engines MySQL Forks PerconaXtraDB : OurDelta MariaDB 486 ' Drizzle Formulardaten und Validierung Verschlüsselung Ein-Weg-Verschlüsselung Zwei-Wege-Verschlüsselung SSL Angriffsmethoden und Schutzmaßnahmen Cross-Site-Scripting (XSS) SQLInjection Angriffe aufsjtzungen HTTP Response Splitting Fazit Filter Verfügbare Filter Filterfunktionen Datenvalidierung Datenbereinigung Datenbankentwurf..», ERM Normalisierung Normalformen Denormalisierung Datenbankentwurf mit phpmyadmin XML-Grundlagen XPath SimpleXML MySQL-XML-Funktionalität
8 AB; ifeiifiii^^ 14.1 Konfigurationsdateien " common.php paths.php settings.php includeauciasses.php Die Klasse für HTML Datenbankverbindungen Die Datenbankverbindungsklasse MySQL SQLite-Verbindungsklasse,..,./.., Abstraktionsschicht mittels PHP Data Objects Verwendung der PDO-Klasse Sicherheitsklasse,., Logging Die Logging-Klasse Verwendung des Loggings Debugging Die Klasse DebugConsole Hilfsdateien für die Debug-Konsole Verwendung der Klasse DebugConsole ; 631 Mi iil^ilt'iwkm ''nillliil # l!ltlinfihiimfwihmi g fffttiifr föllkfl^f^^ 15.1 Benutzer authentifizieren Klasse Login Login-Klasse anwenden Sitzungen mit der Datenbank verwalten Die Klasse der Sitzungsverwaltung Sitzungsverwaltung anwenden Probleme mit der Sitzungsverwaltung »Race Hazard«bei datenbankbasierter Sitzungsverwaltung Benutzerstatus abfragen Benutzer abmelden Passwörter sicher gestalten Passwortstrategie Zufalls-Passwörter generieren Passwort-Syntax überprüfen Logging realisieren ; Datenspeichern
9 Klasse Log Daten mittels JPGraph darstellen Klasse Chart Daten als PDF-Dokument archivieren Klasse PDFMaker PDFMaker-Klasse anwenden / Einfache»Intrusion Detection«implementieren Konfigurationsdatei für das»intrusion Detection Login« Klasse für»intrusion Detection« Sichere Formulare Eigene Fehlerbehandlung einbauen Konfigurationsdatei für Fehlerbehandlung Fehlerbehandlungsklasse Fehlerbehandlung in das Basissystem integrieren Das Hauptproblem: 2 Benutzer-1 Datensatz Szenario 1: Wer zuerst kommt... ein Änderungsschlüssel : Szenario 2: Datensätze explizit sperren Sperren von MySQL-Datensätzen Die Klasse Locks Beispielanwendung mit Sperren versehen Transaktionen im praktischen Einsatz Klasse Bank Sichere und unsichere»banktransaktionen«verwenden Mehrsprachige Weboberflächen Klasse LanguageSupport Mehrsprachige Benutzeroberflächen realisieren Erweiterungsmöglichkeiten Mehrsprachige Weboberflächen mit gettext Vorbereiten einer PHP-Datei Dateiformat Ordnerstruktur von»locale« Klasse Gettext Software für die Erstellung von Locales-Dateien
10 17.1 JavaScript Object Notation : Ajax :,..., Beispiel: Blog-»Suchmaschine« Klasse AJAX AJAXJavaScript.js PHP-Skripte für das Ajax-Beispiel, PHPLiveX im Einsatz, Web-API ;, Webservices REST-Services Interface für unsere eigene Web-API ;.., REST-API JSON-API, Verwendung und Aufruf der API-Klassen Klasse Resolver Klasse Request index.php jquery Web-Feeds : Technologie hinter Web-Feeds Erstellen von Feed und Einträgen RSS-Feed zur Verfügung stellen Einsatz des RSS-Feeds Blog Klasse Blog Blog in der praktischen Anwendung Ein konkretes Mehrbenutzersystem: Wiki Die Klasse Wiki Wiki in der Praxis Standard-Bildergalerie Klassenübersicht: Bildergalerie Klasse AbstractGallery Klasse Admin
11 Klasse Gallery Klasse Picture Bildergalerie als Flash-Variante Klasse FlashGallery Klasse Picture erweitern pagerhafte Ojjje,kt peicherun t g Persistenz Umsetzung persistenter Objekte Klasse Attribute Klasse Object Gültigkeitsprüfung von Parametern Konfigurationsdatei der Gültigkeitsprüfung Gültigkeitsprüfungsklasse Gültigkeitsprüfung in die Klasse Object einbauen Klasse SimpleAutomaticFormular Automatische Formulargenerierung anwenden Verbesserungsvorschläge Installation und Konfiguration von CakePHP Prinzipien in CakePHP MVC mit CakePHP umsetzen Tr> HABTM-Modell Validierung von Modell-Attributen Methoden zum Controller hinzufügen Views anpassen (selbst backen) Ausblick 1001 A PHP-Referenz 1005 B MySQL-Referenz 1037 C Open Source in der Praxis: Lizenzen 1059 C.1 GPL 1059 C.2 LGPL 1061
12 C.3 BSD 1062 C.4 PHP License 1063 C.5 MySQL-Lizenz C.6 Lizenzen im Überblick 1064 D Glossar 1065 E Inhalt der CD-ROM 1071 Index 1073
PHP 5.3 und MySQL 5.1
GunnarThies, Stefan Reimers PHP 5.3 und MySQL 5.1 Galileo Press Vorwort 15 1.1 Konzeption 20 1.2 Feedback 23 2.1 Das weltweite Netz 26 2.2 Das HTTP-Protokoll 30 2.3 Hypertext Markup Language (HTML) 34
MehrAuf einen Blick. 3 Installation Einleitung Grundpfeiler der Webentwicklung Einführung in PHP Objektorientierung in PHP 147
Auf einen Blick 1 Einleitung 17 2 Grundpfeiler der Webentwicklung 25 3 Installation 43 4 Einführung in PHP 71 5 Objektorientierung in PHP 147 6 Einführung in MySQL 193 7 MySQLi 253 8 Wichtige PHP-Funktionalitäten
MehrInhaltsverzeichnis. 1 Hallo 13
1 Hallo 13 2 Grundlagen 15 2.1 Das Internet 15 2.1.1 Geschichte des Internets 15 2.1.2 Kommunikation mit TCP/IP 16 2.1.3 Anwendungen im Internet 18 2.1.4 HTTP unter der Lupe 20 2.2 Webserver, PHP und MySQL
Mehrjetzt lerne ich PHP 5 & MySQL 4.1 Der schnelle Einstieg in die objektorientierte
jetzt lerne ich PHP 5 & MySQL 4.1 Der schnelle Einstieg in die objektorientierte Webprogrammierung SVEN LETZEL FRIEDHELM BETZ Inhaltsverzeichnis jetzt lerne ich Hallo! 15 1 Grundlagen 17 1.1 Das Internet
MehrDAS EINSTEIGERSEMINAR PHP 5.3 LERNEN ÜBEN ANWENDEN. Oliver Leiss Jasmin Schmidt. 3. Auflage
DAS EINSTEIGERSEMINAR PHP 5.3 Oliver Leiss Jasmin Schmidt 3. Auflage LERNEN ÜBEN ANWENDEN Vorwort... 13 Einleitung... 15 Was ist PHP?... 15 PHP gezielt einsetzen... 16 Neuerungen in PHP 5.3... 16 Der Umgang
MehrInhalt. 1. MySQL-Einführung 1. 2. Datenbankentwurf 27
Inhalt 1. MySQL-Einführung 1... 1.1 Geschichte von MySQL... 1 1.2 Entscheidungskriterien für MySQL... 2 1.3 Installation eines MySQL-Servers... 3 1.3.1 Linux... 5 1.3.2 Windows 9x/Me/NT/2000/XP... 7 1.3.3
MehrBesser PHP programmieren
Carsten Möhrke Besser PHP programmieren Handbuch professioneller PHP-Techniken Galileo Press Vorwort zur dritten Auflage ц JjlJlli!fJÜIj SI!IS* 1.1 Lernen Sie Ihr Arbeitsgerät kennen 13 1.2 Der Editor,
MehrWEBAPPLIKATIONEN MIT PHP. Wo gibt es Hilfe? Wie fang ich an?
WEBAPPLIKATIONEN MIT PHP Wo gibt es Hilfe? Wie fang ich an? Tools Webapplikationen bestehen aus Textdateien Lassen sich in Texteditoren schreiben Alternativen: Eclipse (PDT) Netbeans (Dynamic Languages)
MehrMartin Marinschek- Wolfgang Radinger. Ruby on Rails. Einstieg in die effiziente Webentwicklung. [Tu dpunkt.verlag
Martin Marinschek- Wolfgang Radinger Ruby on Rails Einstieg in die effiziente Webentwicklung [Tu dpunkt.verlag Inhaltsverzeichnis 1 Ruby on Rails -»Bitte Einsteigen«1 1.1 Web-Entwicklung und Entwicklung
MehrInhaltsübersicht. Vorwort 17 Konzeption des Buchs 19. Teil 1 PHP-Grundlagen und Programmiertechniken 23
Inhaltsübersicht Vorwort 17 Konzeption des Buchs 19 Teil 1 PHP-Grundlagen und Programmiertechniken 23 1. Installation und Konfiguration 25 2. Einführung und Sprachelemente 79 3. Objektorientierte Programmierung
MehrPHP 5.3 und MySQL 5.5
Stefan Reimers, Gunnar Thies PHP 5.3 und MySQL 5.5 Das umfassende Handbuch Auf einen Blick 1 Einleitung... 17 2 Grundpfeiler der Webentwicklung... 25 3 Installation... 43 4 Einführung in PHP... 65 5 Objektorientierung
MehrInhaltsverzeichnis. Einleitung... 11
Einleitung................................................. 11 1 Sicherheit im Kontext von PHP und Webanwendungen........... 17 1.1 Historie: PHP............................................. 17 1.2 PHP
MehrPHP Programmierung. Seminarunterlage. Version 1.02 vom
Seminarunterlage Version: 1.02 Version 1.02 vom 27. August 2013 Dieses Dokument wird durch die veröffentlicht.. Alle Rechte vorbehalten. Alle Produkt- und Dienstleistungs-Bezeichnungen sind Warenzeichen
MehrInhalt. Vorwort zur dritten Auflage 11
Vorwort zur dritten Auflage 11 1.1 Lernen Sie Ihr Arbeitsgerät kennen 13 1.2 Der Editor 15 1.3 Eclipse mit PDT 17 1.3.1 Der Editor 19 1.3.2 Konfiguration 26 1.4 Zend Studio for Eclipse 28 2.1 Datentypen
MehrTobias Wassermann. Sichere Webanwendungen mit PHP
Tobias Wassermann Sichere Webanwendungen mit PHP Inhaltsverzeichnis Einleitung 11 i Sicherheit im Kontext von PHP und Webanwendungen 17 I.I Historie: PHP 17 i.2 PHP heute 19 1.3 PHP und Apache 20 1.4 PHP
MehrKnasmüller.book Seite vii Mittwoch, 28. März 2001 11:11 11. vii. Inhaltsverzeichnis
Knasmüller.book Seite vii Mittwoch, 28. März 2001 11:11 11 vii 1 Einführung 1 1.1 Motivation.................................... 1 1.2 Vorteile der neuen Techniken...................... 3 1.3 Aufbau des
MehrInhalt. Vorbemerkungen... 1
Vorbemerkungen...................................................... 1 1 Einleitung........................................................ 9 1.1 Statik und Dynamik............................................
MehrSachwortverzeichnis... 251
Inhalt Vorwort... V 1 WWW World Wide Web... 1 1.1 Das Internet Infrastruktur und Administration... 2 1.2 Datenübertragung... 4 1.3 Sprachen im Web... 6 1.4 Webseiten... 7 1.4.1 Clientseitige Dynamik...
MehrThemenkatalog der Schulungsinhalte
IT-Training Themenkatalog der Schulungsinhalte Seite 1 von 6 Inhalt 1. DATENBANKEN... 3 1.1 Datenbank - Programmierung... 3 1.1.1 SQL - Structured Query Language / Compound Statements...3 1.2 Datenbank
MehrHolger Reibold. XAMPP kompakt. 3., aktualisierte und stark erweiterte Auflage BRAIN
Holger Reibold 3., aktualisierte und stark erweiterte Auflage BRAIN Inhaltsverzeichnis Vorwort 11 1 Quickstart 13 1.1 Der Begriff XAMPP 14 1.2 Installation von XAMPP für Windows 16 1.3 Installation von
MehrPostgreSQL. Professionell und praxisnah. Jens Hartwig. An imprint of Pearson Education
Jens Hartwig PostgreSQL Professionell und praxisnah An imprint of Pearson Education München Boston San Francisco Harlow, England Don Mills, Ontario Sydney Mexico City Madrid Amsterdam Inhalt 1 Einleitung
MehrSalesforce.com Entwicklerhandbuch
Andreas Holubek, Christian Metzger Salesforce.com Entwicklerhandbuch On-Demand-Anwendungen mit Apex und Apex Code ntwickier V 1 1.1 1.2 1.3 2 2.1 2.2 2.3 2.4 2.5 2.6 3 3.1 3.2 Vorwort Einleitung Überblick
MehrWebseiten entwickeln mit ASP.NET
Webseiten entwickeln mit ASP.NET Eine Einführung mit umfangreichem Beispielprojekt. Alle Codes in Visual Basic und C# Bearbeitet von Jamal Baydaoui 1. Auflage 2013. Buch. 316 S. ISBN 978 3 446 43723 4
MehrProgrammierung von Java- Webanwendungen. paluno
Programmierung von Java- Webanwendungen Gliederung 1 Vorstellung und Einführung 2 Basiswissen Web 3 XML und JSF- Einführung 4 JSF- Komponenten und RichFaces 5 Wiederholung der ersten Woche 6 JSF- Konzepte
MehrMySQL Administration. Seminarunterlage. Version 3.02 vom
Seminarunterlage Version: 3.02 Version 3.02 vom 23. Oktober 2014 Dieses Dokument wird durch die veröffentlicht.. Alle Rechte vorbehalten. Alle Produkt- und Dienstleistungs-Bezeichnungen sind Warenzeichen
MehrDataSpace 2.0 Die sichere Kommunikations-Plattform für Unternehmen und Organisationen. Your Data. Your Control
DataSpace 2.0 Die sichere Kommunikations-Plattform für Unternehmen und Organisationen Your Data. Your Control WebGUI CMIS GW (JSON) GDS2 API (JSON) WebDAV GDS core Moderne Software Architektur Object-Store
MehrDataport IT Bildungs- und Beratungszentrum. HTML- Grundlagen und CSS... 2. XML Programmierung - Grundlagen... 3. PHP Programmierung - Grundlagen...
Inhalt HTML- Grundlagen und CSS... 2 XML Programmierung - Grundlagen... 3 PHP Programmierung - Grundlagen... 4 Java - Grundlagen... 5 Java Aufbau... 6 ASP.NET Programmierung - Grundlagen... 7 1 HTML- Grundlagen
MehrObjektorientierte Programmierung in Java
Objektorientierte Programmierung in Java 1. Auflage Objektorientierte Programmierung in Java schnell und portofrei erhältlich bei beck-shop.de DIE FACHBUCHHANDLUNG mitp/bhv Verlag C.H. Beck im Internet:
MehrInhaltsverzeichnis. Vorwort... 5 Grußwort von Safe Software Inc... 13 Über den Herausgeber... 14 Über die Autoren... 14 1 Einleitung...
Vorwort... 5 Grußwort von Safe Software Inc.... 13 Über den Herausgeber... 14 Über die Autoren... 14 1 Einleitung... 17 1.1 Zu diesem Buch... 17 1.1.1 Wie ist dieses Buch aufgebaut?... 17 1.1.2 Auf welcher
MehrAuf einen Blick. TEIL I Vorbereitungen... 29. TEIL II Einstieg in PHP... 91. TEIL III Webtechniken... 391. TEIL IV Datenbanken...
Auf einen Blick Auf einen Blick TEIL I Vorbereitungen... 29 TEIL II Einstieg in PHP... 91 TEIL III Webtechniken... 391 TEIL IV Datenbanken... 527 TEIL V Kommunikation... 717 TEIL VI Fremdformate... 801
MehrJakarta Turbine Ein Open Source Framework fÿr Webanwendungen. KNF Kongre 2001 Henning P. Schmiedehausen <henning@apache.org>
Jakarta Turbine Ein Open Source Framework fÿr Webanwendungen Henning P. Schmiedehausen Turbine - ein berblick Open Source unter Apache License 100% pure Java, Java 2 (JDK 1.2+) Servlet-basiertes
MehrMOC 20486 - Entwicklung von ASP.NET MVC 4 Webapplikationen
MOC 20486 - Entwicklung von ASP.NET MVC 4 Webapplikationen Kompakt-Intensiv-Training Diese Schulung bereitet Sie optimal auf die MOC-Zertifzierung vor. Zu Beginn der Schulung erhalten Sie einen Überblick
MehrClemens Gull. Joomlal-Extensions. mit PHP entwickeln. Mit 322 Abbildungen
Clemens Gull Joomlal-Extensions mit PHP entwickeln Mit 322 Abbildungen 11 Inhaltsverzeichnis 1 Einführung 15 1.1 Wasistjoomla? 15 1.1.1 Content-Management-System 15 1.1.2 Open-Source-Software 16 1.2 Der
MehrInhaltsverzeichnis. Apps für Android entwickeln
Inhaltsverzeichnis zu Apps für Android entwickeln von Jan Tittel und Jochen Baumann ISBN (Buch): 978-3-446-43191-1 ISBN (E-Book): 978-3-446-43315-1 Weitere Informationen und Bestellungen unter http://www.hanser-fachbuch.de/978-3-446-43191-1
MehrRuby on Rails. Einstieg in die effiziente Webentwicklung -Grundlagen und fortgeschrittene Konzepte -Ajax / Web 2.0 -Einführung in Ruby
Ruby on Rails Einstieg in die effiziente Webentwicklung -Grundlagen und fortgeschrittene Konzepte -Ajax / Web 2.0 -Einführung in Ruby von Martin Marinschek, Wolfgang Radinger 1. Auflage Ruby on Rails Marinschek
MehrCurriculum des Wahlfaches Informatik für das Gymnasium Dialog
10.Klasse: Themenschwerpunkt I: Datenbanken Datenbanken o Einsatzbereiche von Datenbanken o Verwaltung von großen Datenmengen o Probleme aus dem Alltag in Datenbanken abbilden o Relationale Datenbanksysteme
MehrInhaltsverzeichnis. Hinweise zum Gebrauch des Buches... XIII. Teil I Grundlagen der Web-Programmierung
Hinweise zum Gebrauch des Buches... XIII Teil I Grundlagen der Web-Programmierung 1 Entwicklung der Web-Programmierung... 3 1.1 DerWegzumWorldWideWeb... 3 1.2 Komponenten der frühen Technik..... 5 1.3
MehrBILDUNGSANGEBOTE FÜR UNTERNEHMEN LEHRGÄNGE IM IT-BEREICH
BILDUNGSANGEBOTE FÜR UNTERNEHMEN LEHRGÄNGE IM IT-BEREICH Praxisnahe Bildungsangebote AUF EINEN Für Auszubildende und Mitarbeiter von Unternehmen bietet das Berufsbildungswerk Dresden verschiedene Ausbildungsmodule
MehrPHP Kurs Online Kurs Analysten Programmierer Web PHP
PHP Kurs Online Kurs Analysten Programmierer Web PHP Akademie Domani info@akademiedomani.de Allgemeines Programm des Kurses PHP Modul 1 - Einführung und Installation PHP-Umgebung Erste Lerneinheit Introduzione
MehrWebseiten erstellen für Einsteiger
Daniel Mies Webseiten erstellen für Einsteiger Schritt für Schritt zur eigenen Website Galileo Press Vorbemerkungen 15 1 Vordem Start 21 1.1 Wie kommt die Seite aus dem Internet auf meinen Computer? 21
MehrInhaltsverzeichnis. Hinweise zum Gebrauch des Buches... XIII. Teil I Grundlagen der Web-Programmierung
Inhaltsverzeichnis Hinweise zum Gebrauch des Buches... XIII Teil I Grundlagen der Web-Programmierung 1 Entwicklung der Web-Programmierung... 3 1.1 DerWegzumWorldWideWeb... 3 1.2 Komponenten der frühen
MehrRuby on Rails 3.1 Expertenwissen
Stefan Sprenger Kieran Hayes Ruby on Rails 3.1 Expertenwissen Eine praxisorientierte Einführung in die Entwicklung mit Ruby on Rails dpunkt.verlag vül Inhaltsverzeichnis 1 Einleitung 1.1 Zielsetzung 1.2
MehrTobias Hauser Christian Wenz. Mambo. Das Open Source-CMS einsetzen und erweitern HANSER
Tobias Hauser Christian Wenz Mambo Das Open Source-CMS einsetzen und erweitern HANSER Inhalt Teil I - Grundlagen 1 1 Mambo installieren 4 1.1 Alle Voraussetzungen auf einmal 5 1.1.1 Windows 6 1.1.2 Linux
MehrAdministering Microsoft SQL Server 2012/2014 Database (M20462) M20464 www.globalknowledge.at info@globalknowledge.at 01/66 55 655 3000
Developing Microsoft SQL Server Databases Dauer: 5 Tage Kursnummer: M20464 Überblick: Im Rahmen dieses fünftägigen Kurses werden Ihnen das Know-How und die notwendigen Fertigkeiten zur Implementierung
MehrInhaltsverzeichnis. 2.2 Grundlagen der UML... 41. 2.3 Zusammenfassung... 53
Vorwort......................................................... 13 1 Vorbereitungen.................................................. 17 1.1 JDK-Installation unter Windows................................
MehrAJAX Implementierung mit Joomla!
Joomla! DAY TM AUSTRIA 2015 AJAX Implementierung mit Joomla! Inhalt AJAX Implementierung mit Joomla! Inhalt Einleitung Was ist AJAX und wie funktioniert es Joomla! & AJAX AJAX in Templates mit Komponenten
MehrTimeMachine. Time CGI. Version 1.5. Stand 04.12.2013. Dokument: time.odt. Berger EDV Service Tulbeckstr. 33 80339 München
Time CGI Version 1.5 Stand 04.12.2013 TimeMachine Dokument: time.odt Berger EDV Service Tulbeckstr. 33 80339 München Fon +49 89 13945642 Mail rb@bergertime.de Versionsangaben Autor Version Datum Kommentar
MehrSchulinternes Curriculum im Fach Informatik
Schulinternes Curriculum im Fach Informatik Unterricht in EF : 1. Geschichte der elektronischen Datenverarbeitung (3 Stunden) 2. Einführung in die Nutzung von Informatiksystemen und in grundlegende Begriffe
MehrDCCS Lotusphere Nachlese 2012 Was sind XPages? Mobile Features für XPages
Wir automatisieren und optimieren Ihre Geschäftsprozesse DCCS Lotusphere Nachlese 2012 Was sind XPages? Mobile Features für XPages Thomas Brandstätter 06.03.2012 www.dccs.at Agenda Theorie Was sind XPages
MehrContentmanagement Übung
Schlüsselqualifika6on 10 Contentmanagement Übung Dipl. Inf. Benjamin Bock Topic Maps Lab, Universität Leipzig bock@informa6k.uni leipzig.de Organisatorisches 2 Ort und Zeit Johannisgasse 26, Raum 3 10
MehrDatenmanagement in Android-Apps. 16. Mai 2013
Datenmanagement in Android-Apps 16. Mai 2013 Überblick Strukturierung von datenorientierten Android-Apps Schichtenarchitektur Möglichkeiten der Datenhaltung: in Dateien, die auf der SDCard liegen in einer
MehrFacebook Kurs Online Kurs Apps Entwicklungen für Facebook
Facebook Kurs Online Kurs Apps Entwicklungen für Facebook Akademie Domani info@akademiedomani.de Allgemeines Programm des Kurs Facebook Modul 1 Einführung in die Programmierung Erste Lerneinheit Einführung
MehrMapbender3 Workshop. Christian Wygoda. FOSSGIS Dessau 2012
Mapbender3 Workshop Christian Wygoda FOSSGIS Dessau 2012 Christian Wygoda Mapbender3 Developer Team PSC (Project Steering Commitee) WhereGroup Bonn http:///www.wheregroup.com Mapbender3 Einführung in Mapbender
Mehr22. Fachtagung zum kommunalen Informationsmanagement. Daten präsentieren mit dem DUVA-Webkatalog
Daten präsentieren mit dem DUVA-Webkatalog Inhalte Was ist was kann der DUVA Webkatalog? Webkatalog als Monitoringinstrument am Bsp. PIA in Potsdam Beispiele aus Freiburg, Halle und DUVA-Controllingsystem
MehrPrototypische Entwicklung einer Software für die Erfassung und Analyse explorativer Suchen in Verbindung mit Tests zur Retrievaleffektivität
SWIF 2012: 08. 10. November 2012 Session 4 All about Search Suchmaschinen und ihre Evaluierung Prototypische Entwicklung einer Software für die Erfassung und Analyse explorativer Suchen in Verbindung mit
MehrHelmut Dittrich Jürgen Mellenthin PHP 4-Workshop
2008 AGI-Information Management Consultants May be used for personal purporses only or by libraries associated to dandelon.com network. Helmut Dittrich Jürgen Mellenthin PHP 4-Workshop Galileo Computing
MehrAlexander Niemann. Das Einsteigerseminar Objektorientierte Programmierung in Java. bhv
Alexander Niemann Das Einsteigerseminar Objektorientierte Programmierung in Java G bhv Inhaltsverzeichnis Vorwort 11 Einleitung 13 Lernen - Üben 13 Über dieses Buch 14 Ш11ШШШШ '. ш Ш Java 19 Die Geschichte
MehrOWASP Stammtisch München Sep 2014 XSS und andere Sicherheitslücken aus der Perspektive des Programmcodes
OWASP Stammtisch München Sep 2014 XSS und andere Sicherheitslücken aus der Perspektive des Programmcodes 1 XSS: Cross-Site Scripting 1.) Es gelangen Daten in den Web-Browser, die Steuerungsinformationen
MehrInhaltsverzeichnis. Vorwort. Basiswissen
Inhaltsverzeichnis Vorwort 1 Basiswissen 1.1 Erste Schritte mit der Windows PowerShell 1.1.1 Was ist die Windows PowerShell? 1.1.2 Geschichte 1.1.3 Eine Motivation 1.1.4 PowerShell herunterladen und installieren
MehrC#.NET mit Methode. Professionelle Software entwickeln mit C# und.net: Grundlagen, Windows, ADO.NET, ASP.NET und Remoting. vieweg.
Heinrich Rottmann 2008 AGI-Information Management Consultants May be used for personal purporses only or by libraries associated to dandelon.com network. C#.NET mit Methode Professionelle Software entwickeln
Mehrmygesuad Download: http://www.collector.ch/mygesuad Wamp/Lamp Systemumgebungen: http://www.apachefriends.org/en/xampp-windows.html
ÅçööÉÅíçêKÅÜ ÄΩêÉêëÉãáçëóëöçÄÉêÉïÉáÇOMöÅÜJQNORêáÉÜÉåöáåÑç]ÅçääÉÅíçêKÅÜöMMQNSNSQNNVNO mygesuad Open Source Gesuchsverwaltung version 0.9, Stefan Bürer, Riehen, 2004-2005 mygesuad wurde von bürer semiosys
Mehr<Trainingsinhalt> XML und Datenbanken
XML und Datenbanken i training Inhaltsverzeichnis Vorwort 11 Kapitel 1 XML 13 1.1 Voraussetzungen für XML 14 1.2 Allgemeines 14 1.3 Migration von HTML zu XML 16 1.4 Argumente für XML
MehrDas Content-Management-System OpenCms im Vergleich mit TYPO3 und Joomla. Seminarvortrag von Wolfgang Neuß
Das Content-Management-System OpenCms im Vergleich mit TYPO3 und Joomla Gliederung Was ist ein CMS? Kriterien OpenCms TYPO3 Joomla Gegenüberstellung der drei Systeme 2 Was ist ein CMS? Kriterien OpenCms
MehrDas Einsteigerseminar
Michael Seeboerger-Weichselbaum Das Einsteigerseminar XML Inhalt Vorwort Einleitung und Ziel des Buches 1 Was ist XML 1.1 HTML 1.2 XML 1.3 XSLT 1.4 XML und HTML - wo sind die Unterschiede? 1.5 Einsatzgebiete
MehrHibernate Das Praxisbuch für Entwickler
Sebastian Hennebrüder 2008 AGI-Information Management Consultants May be used for personal purporses only or by libraries associated to dandelon.com network. Hibernate Das Praxisbuch für Entwickler Galileo
MehrInhaltsverzeichnis. Einleitung
Einleitung 1 Rapid Web Development 1.1 Alle reden von Web 2.0 1.2 Was ist ein Web-Development-Framework? 1.3 Die zentralen Komponenten von TurboGears Python Kid-Templating CherryPy SQLObject Weitere Komponenten
MehrInhaltsverzeichnis. Inhaltsverzeichnis. Vorwort 9
Inhaltsverzeichnis Vorwort 9 1 Quickstart 11 1.1 Der Begriff XAMPP 12 1.2 Installation von XAMPP für Windows 14 1.3 Installation von XAMPP für Linux 17 1.4 Installation von XAMPP für Mac OS X 19 1.5 XAMPP
MehrDynamische Websites entwickeln mit Macromedia Studio MX 2004
Ralf Blittkowsky Dynamische Websites entwickeln mit Macromedia Studio MX 2004 [" J dpunkt.verlag 1 Einleitung 1 1.1 Das Motiv des Buches 2 1.2 Das Thema 3 1.3 Übersicht über die Kapitel 4 2 Grundlagen
MehrExterne Authentifizierung. Externe Authentifizierung IACBOX.COM. Version 2.0.1 Deutsch 23.05.2014
Version 2.0.1 Deutsch 23.05.2014 In diesem HOWTO wird beschrieben wie Sie verschiedene Backend's wie SQL Server, Radius Server, Active Directory etc. zur Authentifizierung der Benutzer an die IAC-BOX anbinden.
Mehr4PLAN. Schulungskatalog. Software4You Planungssysteme GmbH +49 897105040 4PLAN@software4you.com www.software4you.com
4PLAN Schulungskatalog Software4You Planungssysteme GmbH +49 897105040 4PLAN@software4you.com www.software4you.com 1 4PLAN BASIS 3 2 4PLAN ADMINISTRATION 4 3 4PLAN FÜR POWERUSER 6 4 4PLAN ELECTRIC EYE
MehrMambo - mit Joomla! Das Open Source-CMS einsetzen und erweitern. von Tobias Hauser, Christian Wenz. 1. Auflage. Hanser München 2005
Mambo - mit Joomla! Das Open Source-CMS einsetzen und erweitern von Tobias Hauser, Christian Wenz 1. Auflage Hanser München 2005 Verlag C.H. Beck im Internet: www.beck.de ISBN 978 3 446 40446 5 Zu Leseprobe
MehrIMBA. Installationsanleitung. Access-Datenbankadapter. Das Instrument für den fähigkeitsgerechten Personaleinsatz
Das Instrument für den fähigkeitsgerechten Personaleinsatz IMBA Access-Datenbankadapter Installationsanleitung gefördert durch das Bundesministerium für Gesundheit und Soziale Sicherung Vorbereitung Bitte
MehrBibliothekssysteme / Verbundsysteme / Netze
Bibliothekssysteme / Verbundsysteme / Netze Teil 5: Datenstrukturen / Anwendungen Kaderkurs für Diplombibliothekarinnen und Diplombibliothekare 2002-05-08 Programm 2002-05-08 1105 1140 XML und die Folgen
MehrE-Commerce: IT-Werkzeuge. Web-Programmierung. Kapitel 6: Datenbankabfragen mit SQL und PHP. Stand: 24.11.2014. Übung WS 2014/2015
Übung WS 2014/2015 E-Commerce: IT-Werkzeuge Web-Programmierung Kapitel 6: Datenbankabfragen mit SQL und PHP Stand: 24.11.2014 Benedikt Schumm M.Sc. Lehrstuhl für ABWL und Wirtschaftsinformatik Katholische
MehrXampp-Installation und Konfiguration. Stefan Maihack Dipl. Ing. (FH) Datum: 23.12.2013
Xampp-Installation und Konfiguration Stefan Maihack Dipl. Ing. (FH) Datum: 23.12.2013 Xampp Ausfolgenden Bauteilen besteht die Xamppversion 1.8.1 Webserver: Apache 2.4.3 Datenbank: MySQL 5.5.27 Programmiersprache:
MehrWebdesign mit HTML und CSS Einführungsabend
Einführungsabend Die eigene Internetseite Hypertext und html Das HTML Grundgerüst HTML-Editoren Skriptsprachen im WWW Rechtliche Absicherung Suchmaschinenoptimierung Das HTML Grundgerüst HTML ist ein Kompromiss
MehrDatenbanktechnologie mit praktischen Übungen in MySQL und PHP
Datenbanktechnologie mit praktischen Übungen in MySQL und PHP Übung, Sommersemester 2013 08. April 2013 - Einführung Sebastian Cuy sebastian.cuy@uni-koeln.de Modulzuordnung Informationsverarbeitung, Bachelor
MehrInhaltsverzeichnis. TeiM. V E E.l E.2 E.3 E.4. Vorwort von Stefan Tilkov Einleitung Zielgruppe Über dieses Buch Konventionen Dank
V E E.l E.2 E.3 E.4 TeiM 1 1.1 1.2 1.3 1.4 1.5 2 2.1 2.2 2.3 2.4 2.5 2.6 3 3.1 3.2 3.3 3.4 3.5 Vorwort von Stefan Tilkov Einleitung Zielgruppe Über dieses Buch Konventionen Dank Überblick Die Entwicklungsumgebung
MehrNadine Edelmann // Klaudia Fernowka // Magdalena Kierat // Anne Schwertfeger
Tutoring Projekt II // Master Druck- und Medientechnik // Beuth Hochschule für Technik Berlin // Berlin, 23.11.2013 Vorstellungsrunde Wer sind wir? Was machen wir? Webseite zum Kurs: http://beuthworkshop.wordpress.com
Mehr2 Anlegen und Konfigurieren von Datenbanken 35
Inhalt 1 Einführung und Installation 9 1.1 Einführung 11 1.1.1 Aufbau 11 1.1.2 Schreibkonventionen 12 1.1.3 Zur Beispieldatenbank 13 1.1.4 Kurz-Installation 19 1.2 Die Oracle-Installation 20 1.3 Die Installation
MehrBusiness Applika-onen schnell entwickeln JVx Framework - Live!
Business Applika-onen schnell entwickeln JVx Framework - Live! - Enterprise Applica-on Framework h&p://www.sibvisions.com/jvx JVx ermöglicht in kürzester Zeit mit wenig Source Code hoch performante professionelle
MehrArbeiten mit ACCESS 2013
Dipl.-Hdl., Dipl.-Kfm. Werner Geers Arbeiten mit ACCESS 2013 Datenbanken mit Datenmodellierung Tabellen, Abfragen, Formularen und Berichten Beziehungen Makros Datenaustausch SQL Structured Query Language
MehrRetSoft Archiv Expert - Admin
RetSoft Archiv Expert - Admin Zusammenfassung Das Admin-Tool kann zur Erstellung, Konvertierung und Auswahl von Datenbanken, zur Verwaltung von Benutzerkonten und Erneuerungen der Lizenzen benutzt werden.
MehrKonzept eines Datenbankprototypen. 30.06.2003 Folie 1 Daniel Gander / Gerhard Schrotter
Konzept eines Datenbankprototypen 30.06.2003 Folie 1 Daniel Gander / Gerhard Schrotter Inhalt (1) Projektvorstellung & Projektzeitplan Softwarekomponenten Detailierte Beschreibung der System Bausteine
MehrINNOTask, INNOCount, INNORent, INNOSpace, INNOCar Installationsanforderungen
INNOTask, INNOCount, INNORent, INNOSpace, INNOCar Installationsanforderungen Server Betriebssystem: MS Server 2003 und 2008 Datenbank: MS SQL 2000 bis 2008 Mindestens 512 MB RAM und 1 GHz CPU, ausreichend
MehrInhaltsverzeichnis. Einleitung... 11 Für wen ist dieses Buch gedacht?... 12 Beispieldateien... 13 Support... 13 Danksagung... 14
Inhaltsverzeichnis Einleitung................................................................................. 11 Für wen ist dieses Buch gedacht?............................................................
MehrBackend 1.5. http://joomla.aps.it-betreuung.salzburg.at
Backend 1.5 http://joomla.aps.it-betreuung.salzburg.at Aktualisiert von Jörg Hanusch und Willi Koller Februar 2012 CMS Joomla Joomla! ist ein datenbankbasiertes Content Management System (CMS). Es bezieht
MehrBERUFSBEGLEITENDE WEB-ABENDKURSE
BERUFSBEGLEITENDE WEB-ABENDKURSE ZIELGRUPPE Das Angebot richtet sich an Privatpersonen, Unternehmen sowie deren Mitarbeiter, die sich gezielt berufsbegleitend weiterbilden möchten. In kompakter und zielorientierter
MehrJSP und Servlet Programmierung
Seminarunterlage Version: 5.02 Copyright Version 5.02 vom 1. März 2013 Dieses Dokument wird durch die veröffentlicht. Copyright. Alle Rechte vorbehalten. Alle Produkt- und Dienstleistungs-Bezeichnungen
MehrSQL objektorientiert
Dušan Petković SQL objektorientiert An imprint of Pearson Education München Boston San Francisco Harlow, England Don Mills, Ontario Sydney Mexico City Madrid Amsterdam Vorwort 11 Teil 1: Einführung 15
MehrBürgerkonto Niedersachsen Eine Anmeldung für Bürgerservices
Bürgerkonto Niedersachsen Eine Anmeldung für Bürgerservices 28.08.2013 Agenda Warum Bürgerkonto Niedersachsen? Übersichtliches Portal Bausteine der Lösung und Kommunikationsprozess Derzeit in Planung Bürgerkonto
MehrEPO Consulting GmbH. Ihr Partner für HTML5 und SAP UI5 Apps. www.epoconsulting.com. Stand 2015/04. EPO Consulting GmbH - 1 -
EPO Consulting GmbH Ihr Partner für HTML5 und SAP UI5 Apps www.epoconsulting.com Stand 2015/04 EPO Consulting GmbH - 1 - EPO Mobile Apps für HTML5 und SAP UI5 Apps SAP bietet künftig für alle SAP Produkte
MehrWebseiten-Programmierung
Webseiten-Programmierung Sprachen, Werkzeuge, Entwicklung Bearbeitet von Günter Pomaska 1. Auflage 2012. Taschenbuch. xii, 255 S. Paperback ISBN 978 3 8348 2484 4 Format (B x L): 16,8 x 24 cm Weitere Fachgebiete
MehrBalazs Halasy. ez Publish Grundlagen
Balazs Halasy ez Publish Grundlagen V Vorwort 13 V. 1 ez Publish - Informationen 13 V.2 Zielpublikum und Verwendung 14 V3 Inhalt 14 V.4 Typographische Konventionen 16 V.5 Informationen zu ez Systems 16
MehrDas HMS-Reporting-Framework Schneller Zugang zu relevanten Reports
Das HMS-Reporting-Framework Schneller Zugang zu relevanten Reports Ein flexibel konfigurierbares Web Portal für den Aufruf STP*-basierter Berichte * Stored Process Reporting Framework Das Ziel der Lösung
MehrAuf einen Blick. Vorwort 11. 1 Einführung 13. 2 Sprachgrundlagen von VBScript 37. 3 Objektorientierte Programmierung mit. dem Windows Script Host 115
Mehr
Kompendium der Web-Programmierung
. Thomas Walter Kompendium der Web-Programmierung Dynamische Web-Sites Mit 510 Abbildungen und 22 Tabellen 4ü Springer OOM- Hinweise zum Gebrauch des Buches XIII Teil I Grundlagen der Web-Programmierung
MehrInhaltsverzeichnis. 1 Der SQL Server 2008 stellt sich vor 15. 2 Die grafischen Tools des SQL Server 2008 59. 3 Eine neue Datenbank erstellen 87
Vorwort 11 1 Der SQL Server 2008 stellt sich vor 15 1.1 SQL Server wer ist das? 16 1.1.1 Der SQL Server im Konzert der Datenbanksysteme 16 1.1.2 Entscheidungsszenarien für Datenbanksysteme 17 1.1.3 Komponenten
MehrFakultät für Informatik & Wirtschaftsinformatik DB & IS II SS 2015 PHP MVC. Dr. Christian Senger. PHP MVC 1 von 21
PHP MVC PHP MVC 1 von 21 Model View Control Views Controlers Business logic GUI OO-application logic Object-relational-Mapping Relational DBMS PHP MVC 2 von 21 Webbasierte Informationssysteme WWW-Browser
MehrAndreas Heuer Gunter Saake Kai-Uwe Sattler. Datenbanken. kompakt
Andreas Heuer Gunter Saake Kai-Uwe Sattler Datenbanken kompakt Inhaltsverzeichnis Vorwort v 1 Was sind Datenbanken 1 1.1 Warum Datenbanken 1 1.2 Datenbanksysteme 4 1.3 Anforderungen: Die Codd'schen Regeln
Mehr