Galileo Computing < openbook > Galileo Computing - Professionelle Bücher. Auch für Einsteiger.
Professionelle Bücher. Auch für Einsteiger.

Inhaltsverzeichnis
Vorwort
1 Einführung
2 Mathematische und technische Grundlagen
3 Hardware
4 Netzwerkgrundlagen
5 Betriebssystemgrundlagen
6 Windows
7 Linux
8 Mac OS X
9 Grundlagen der Programmierung
10 Konzepte der Programmierung
11 Software-Engineering
12 Datenbanken
13 Server für Webanwendungen
14 Weitere Internet-Serverdienste
15 XML
16 Weitere Datei- und Datenformate
17 Webseitenerstellung mit (X)HTML und CSS
18 Webserveranwendungen
19 JavaScript und Ajax
20 Computer- und Netzwerksicherheit
A Glossar
B Zweisprachige Wortliste
C Kommentiertes Literatur- und Linkverzeichnis
Stichwort

Download:
- ZIP, ca. 14,2 MB
Buch bestellen
Ihre Meinung?

Spacer
IT-Handbuch für Fachinformatiker von Sascha Kersken
Der Ausbildungsbegleiter
Buch: IT-Handbuch für Fachinformatiker

IT-Handbuch für Fachinformatiker
Galileo Computing
1216 S., 6., aktualisierte und erweiterte Auflage, geb.
34,90 Euro, ISBN 978-3-8362-2234-1
Pfeil 18 Webserveranwendungen
Pfeil 18.1 PHP
Pfeil 18.1.1 Sprachgrundlagen
Pfeil 18.1.2 Klassen und Objekte
Pfeil 18.1.3 Include-Dateien, Autoloader und Namespaces
Pfeil 18.1.4 Webspezifische Funktionen
Pfeil 18.1.5 Zugriff auf MySQL-Datenbanken
Pfeil 18.1.6 Unit-Tests mit PHPUnit
Pfeil 18.2 Ruby on Rails
Pfeil 18.2.1 Grundlagen
Pfeil 18.2.2 Ein Praxisbeispiel
Pfeil 18.3 Weitere Technologien im Überblick
Pfeil 18.3.1 Content Management, Weblogs & Co.
Pfeil 18.3.2 Blogs und Wikis
Pfeil 18.4 Zusammenfassung

Galileo Computing - Zum Seitenanfang

18.4 Zusammenfassung

Es gibt zahlreiche Lösungen für die Erstellung serverseitiger Anwendungen, die je nach konkretem Einsatzzweck unterschiedlich gut geeignet sind. Neben Technologien zum Selbstprogrammieren wie PHP, CGI, ASP.NET oder JSP sind auch Lösungen für Redaktionen, größere Teams oder weniger technisch versierte Benutzer verfügbar. Die wichtigsten von ihnen sind Content-Management-Systeme (CMS) wie beispielsweise TYPO3, Joomla!, Drupal oder papaya CMS sowie Weblogs und Wikis.

Ausführlicher wurde in diesem Kapitel PHP vorgestellt, eine moderne Skriptsprache, die speziell für das Schreiben serverseitiger Webprogramme optimiert wurde. Ihre Syntax erinnert an Perl, allerdings ohne die kryptischen Kürzel und Sonderzeichen. Die aktuelle Version 5 wurde aber auch um moderne objektorientierte Konzepte erweitert, die beinahe an Java heranreichen.

Zusammen mit einer MySQL-Datenbank bietet PHP-Scripting eine der praktischsten und umfassendsten Lösungen für dynamische Websites. Von Vorteil ist außerdem, dass viele Webhoster PHP und MySQL auf ihren Servern anbieten, sodass Sie auch ohne eigenen Server solche Websites betreiben können.

Danach haben Sie eine schnelle und praxisnahe Einführung in Ruby on Rails erhalten. Es handelt sich um ein Framework, in dem die stets gleichbleibenden und etwas lästigen Bestandteile der meisten Webanwendungen »ab Werk« bereitgestellt werden – die Designprinzipien »Don’t Repeat Yourself« und »Convention over Configuration« machen es möglich. Ein Kernbestandteil von Rails ist zudem ein Object-Relational Mapper namens Active Record, der Sie vom fehleranfälligen Formulieren eigener SQL-Abfragen befreit, indem er Datenbanktabellen nahezu vollautomatisch mit passenden Ruby-Klassen verknüpft.



Ihr Kommentar

Wie hat Ihnen das <openbook> gefallen? Wir freuen uns immer über Ihre freundlichen und kritischen Rückmeldungen.







<< zurück




Copyright © Galileo Press 2013
Für Ihren privaten Gebrauch dürfen Sie die Online-Version natürlich ausdrucken. Ansonsten unterliegt das <openbook> denselben Bestimmungen, wie die gebundene Ausgabe: Das Werk einschließlich aller seiner Teile ist urheberrechtlich geschützt. Alle Rechte vorbehalten einschließlich der Vervielfältigung, Übersetzung, Mikroverfilmung sowie Einspeicherung und Verarbeitung in elektronischen Systemen.


[Galileo Computing]

Galileo Press, Rheinwerkallee 4, 53227 Bonn, Tel.: 0228.42150.0, Fax 0228.42150.77, info@galileo-press.de


  Zum Katalog
Zum Katalog: IT-Handbuch für Fachinformatiker






IT-Handbuch für Fachinformatiker
Jetzt bestellen


 Ihre Meinung?
Wie hat Ihnen das <openbook> gefallen?
Ihre Meinung

 Buchempfehlungen
Zum Katalog: Computer-Netzwerke






 Computer-
 Netzwerke


Zum Katalog: Java ist auch eine Insel






 Java ist auch
 eine Insel


Zum Katalog: Schrödinger lernt HTML5, CSS3 und JavaScript






 Schrödinger lernt
 HTML5, CSS3
 und JavaScript


Zum Katalog: Linux-Server






 Linux-Server


Zum Katalog: Schrödinger programmiert C++






 Schrödinger
 programmiert
 C++


Zum Katalog: Responsive Webdesign






 Responsive
 Webdesign


Zum Katalog: Windows 8 für Administratoren






 Windows 8 für
 Administratoren


Zum Katalog: Linux






 Linux


 Shopping
Versandkostenfrei bestellen in Deutschland und Österreich
InfoInfo