phpmyadmin Marc Delisle 260 S. Euro 19,95 (D), 20,60 (A) ISBN

Größe: px
Ab Seite anzeigen:

Download "phpmyadmin Marc Delisle 260 S. Euro 19,95 (D), 20,60 (A) ISBN"

Transkript

1 Joomla!

2 Open Source Software wird gegenüber kommerziellen Lösungen immer wichtiger. Addison-Wesley trägt dieser Entwicklung Rechnung mit den Büchern der Open Source Library. Administratoren, Entwickler und User erhalten hier professionelles Know-how, um freie Software effizient einzusetzen. Behandelt werden sowohl Themen wie Betriebssysteme, Netzwerke und Sicherheit als auch Programmierung. Eine Auswahl aus unserem Programm: phpmyadmin ist das am weitesten verbreitete Tool zur Verwaltung von MySQL-Datenbanken. Dieses Buch gibt Ihnen einen profunden Einstieg in die effiziente Verwaltung von MySQL-Datenbanken mit phpmyadmin (neue Version 2.6.0) bis hin zur professionellen Administration. Der Autor zeigt, wie Sie mit phpmyadmin Datenbanken anlegen, editieren, abfragen und pflegen und wie Sie Benutzer anlegen und verwalten. Sie lernen, wie Sie Abfragen optimieren und automatisieren und was Sie beim Arbeiten mit verschiedenen Zeichensätzen und MIME- Typen beachten müssen u.v.a.m. Ein Troubleshooting- Kapitel hilft bei Problemen. phpmyadmin Marc Delisle 260 S. Euro 19,95 (D), 20,60 (A) ISBN Sind Sie Webentwickler und suchen Sie PHP- und MySQL- Grundlagen sowie Programmiertechniken in einem Buch? Dann sind Sie hier richtig. Dieses praxisorientierte Buch liefert nach einem kurzen Grundlagenteil eine ganze Sammlung von PHP- und MySQL-Rezepten: objektorientierte Programmierung mit PHP 5, XML-Funktionen, prepared statements, stored procedures, SQL-Grundlagen und -Rezepte, GIS-Funktionen, mysqli-schnittstelle, etc. Anschließend demonstrieren mehrere umfangreiche Beispielprojekte das Zusammenspiel von PHP und MySQL. Ein Kapitel über TYPO3 zeigt exemplarisch, wie im Internet kostenlos verfügbare PHP/MySQL-Projekte installiert und für eigene Zwecke adaptiert werden. PHP 5 & MySQL 5 Michael Kofler, Bernd Öggl 696 S., 1 CD Euro 49,95 (D), 51,40 (A) ISBN

3 Hagen Graf Websites organisieren und gestalten mit dem Open Source-CMS An imprint of Pearson Education München Boston San Francisco Harlow, England Don Mills, Ontario Sydney Mexico City Madrid Amsterdam

4 Die Deutsche Bibliothek CIP-Einheitsaufnahme Die Deutsche Bibliothek verzeichnet diese Publikation in der Deutschen Nationalbibliografie; detaillierte bibliografische Daten sind im Internet über abrufbar. Die Informationen in diesem Produkt werden ohne Rücksicht auf einen eventuellen Patentschutz veröffentlicht. Warennamen werden ohne Gewährleistung der freien Verwendbarkeit benutzt. Bei der Zusammenstellung von Texten und Abbildungen wurde mit größter Sorgfalt vorgegangen. Trotzdem können Fehler nicht vollständig ausgeschlossen werden. Verlag, Herausgeber und Autoren können für fehlerhafte Angaben und deren Folgen weder eine juristische Verantwortung noch irgendeine Haftung übernehmen. Für Verbesserungsvorschläge und Hinweise auf Fehler sind Verlag und Herausgeber dankbar. Alle Rechte vorbehalten, auch die der fotomechanischen Wiedergabe und der Speicherung in elektronischen Medien. Die gewerbliche Nutzung der in diesem Produkt gezeigten Modelle und Arbeiten ist nicht zulässig. Fast alle Hardware- und Softwarebezeichnungen und weitere Stichworte und sonstige Angaben, die in diesem Buch verwendet werden, sind als eingetragene Marken geschützt. Da es nicht möglich ist, in allen Fällen zeitnah zu ermitteln, ob ein Markenschutz besteht, wird das Symbol in diesem Buch nicht verwendet. Umwelthinweis: Dieses Produkt wurde auf chlorfrei gebleichtem Papier gedruckt ISBN by Addison-Wesley Verlag, ein Imprint der Pearson Education Deutschland GmbH Martin-Kollar-Straße 10 12, D München/Germany Alle Rechte vorbehalten Einbandgestaltung: Marco Lindenbeck, webwo GmbH (mlindenbeck@webwo.de) Lektorat: Boris Karnikowski, bkarnikowski@pearson.de Fachlektorat: Alexander Kempkens, München Korrektorat: Marita Böhm, München Herstellung: Monika Weiher, mweiher@pearson.de Satz: reemers publishing services gmbh, Krefeld Druck: Bercker Graph. Betrieb, Kevelaer Printed in Germany

5 Inhaltsübersicht Einleitung Begriffe und Konzepte Installation Ein Rundgang durch Ihre neue Website Joomla! anpassen Customizing Nützliche Erweiterungen Joomla!-Templates selbst schreiben Eigene Komponenten, Module und Mambots A Anhang Danke Stichwortverzeichnis

6

7 Inhaltsverzeichnis Einleitung Wer bin ich? Wie arbeiten Sie? Wie ändert sich die Hard- und Software, die wir benutzen? Was bedeutet das für Ihre Website? Worum geht es in diesem Buch? Was ist Joomla!? Was können Sie, nachdem Sie dieses Buch durchgearbeitet haben?. 16 Noch Fragen? Begriffe und Konzepte Contentmanagementsystem (CMS) Ein kurzer Blick in die Geschichte Joomla! wie kam es dazu? Struktur eines CMS Front- und Backend Zugriffsrechte Inhalte Templates Erweiterungen (Komponenten) Workflow Konfigurationseinstellungen Joomla! als Immobilie? Joomla!-Versionen Nummerierungssystem der Joomla!-Versionen Zeitleiste (Roadmap) Joomla!-Features Beispiele für Joomla!-Seiten Installation Lokale Serverumgebung einrichten Windows Linux

8 Inhaltsverzeichnis 2.2 Auf einem virtuellen Server im Netz Joomla! installieren In welches Verzeichnis installieren? Lokale Installation von Joomla! Ein Rundgang durch Ihre neue Website Frontend Menüs Inhalte Werbung Funktionen Dekorative Elemente Aussichten Backend Joomla! anpassen Customizing Eine andere Sprache für das Frontend Installation einer anderen Sprachdatei Übersetzen eines Menüeintrags Ändern der Menübezeichnung Ändern des Templates für Ihre Website Aufbau der Joomla!-Administration Menü Help Menü Site Site Global Configuration Site Language Manager Site Media Manager Site Preview Site Statistics Site Template Manager Site Trash Manager Site User Manager Menü Menu Vorhandenes Menü anpassen Neues Menü erzeugen

9 Inhaltsverzeichnis 4.6 Menü Content Content By Section All Content Items Static Content Manager Section Manager Category Manager Frontpage Manager Archive Manager Menü Components Install/Uninstall Banner Contacts Mass Mail Newsfeeds Polls Syndicate Weblinks Menü Modules Install/Uninstall Site Modules Modul kopieren Administrator-Module Menü Mambots Install New Mambots Site Mambots Menü Installers Menü Messages Inbox Configuration Menü System Global Check-in Nützliche Erweiterungen Forum Was kann Simpleboard? Installation von Simpleboard Administration von Simpleboard

10 Inhaltsverzeichnis Benutzer Frontend Simpleboard-Module Kalender Installation Konfiguration Benutzer Frontend Module Event Mambot Galerie Zoom Media Gallery Installation Zoom Media Gallery Sprache auf Deutsch ändern Administration Zoom Gallery Benutzer Frontend Modul für die Zoom Media Gallery Kommentare Installation Administration Frontend Dokumentenmanagement / Downloadbereich Installation Deutsche Sprachdateien Administration Module Mambots Shopsystem Installation Deutsche Sprachdateien Konfiguration Joomla!-Konfiguration Der Bestellvorgang Die Bestellungsverwaltung im Backend Module Mambots Mehrsprachigkeit mit Mambelfish Installation von Mambelfish (Komponente und Modul) Konfiguration von Mambelfish

11 Inhaltsverzeichnis Übersetzung mit Mambelfish Mambot für Mambelfish Eigene Komponenten in Mambelfish einbinden Joomla!-Templates selbst schreiben Corporate Identity HTML/XHTML, CSS, XML HTML/XHTML CSS XML Templates selbst erstellen Konzept HTML-Umsetzung Dateistruktur des Templates Erster Probelauf Integration der Joomla!-Module Ein Template-Paket erstellen Installation mit dem Joomla!-Template Installer Template mit der Dreamweaver-Extension erstellen Installation Neue Template-Datei erstellen Template-Struktur Live-Seite Templates und DIV-Tags Barrierefreies Joomla! Kriterien für zugängliche Websites Die Realität Ist Joomla! 1.0 standardmäßig barrierefrei? Gibt es Möglichkeiten, Joomla! barierrefrei zu gestalten? Eigene Komponenten, Module und Mambots Beispielkomponente joomlabuch Die MySQL-Tabelle Das Frontend Integration in das Hauptmenü Die Joomla!-Administration Installationspaket erstellen

12 Inhaltsverzeichnis 7.2 Module Quellcode Installation Ansicht auf der Website Mambots Schlussbemerkung A Anhang A.1 Online-Ressourcen A.2 Downloads A.2.1 Betriebssystemunabhängig A.3 Template-Strukturen A.3.1 CSS A.3.2 PHP und andere Einschübe in der index.php Ihres Templates A.3.3 Wie tausche ich ein Bild (Logo) im Template aus? A.4 Joomla! API A.5 Admin-Passwort vergessen A.6 Migration von Mambo zu Joomla! A.6.1 Daten sichern A.6.2 Dateien sichern A.6.3 Die Quellcode-Dateien müssen aktualisiert werden A.6.4 Datenbank-Update A.6.5 Zusätzliche Komponenten, Module und Mambots müssen aktualisiert werden A.6.6 Eventuelle eigene Programmänderungen müssen aktualisiert werden A.6.7 Ihre Inhalte müssen das Update ohne Schaden überdauern A.6.8 Sicherheit ohne globale Variablen Danke Stichwortverzeichnis

13 Einleitung Dieses Buch entsteht unter anderem auf einem kleinen Dorf in Sachsen-Anhalt in Deutschland. Hier gibt es kein DSL, keine öffentlichen WLAN-Hotspots, kein UMTS, keine Großkonzerne und keinen Stadtlärm. Wer bin ich? Mein Name ist Hagen Graf, ich bin 41 Jahre alt, ich wohne in besagtem Dorf. Ich bin verheiratet mit einer Traumfrau, habe vier Töchter und führe seit August 2004 ein Blog. 1 Meine Arbeit besteht aus Tätigkeiten wie unterrichten, beraten, zuhören, ausprobieren, programmieren, Strukturen verstehen, neue Anwendungen entwickeln, hinterfragen und immer wieder ausprobieren. Viele dieser Tätigkeiten lassen sich online erledigen. Oftmals bin ich aber auch wochenlang unterwegs. Das heißt auch Kunden in verschiedenen Ländern, mit verschiedenen Sprachen und Kulturen. Lange Auto-, Bus- oder Bahnfahrten. Kurze bis sehr kurze Reaktionszeiten auf -Kundenanfragen. Diese Art des Arbeitens hat Auswirkungen auf das, was man früher mal Büro nannte. War es vor fünf Jahren noch üblich, alle wichtigen Dinge lokal auf dem eigenen PC abzuspeichern, so bieten verschiedene Dienstleister inzwischen beinahe unerschöpflichen Festplattenplatz im Internet für diese Zwecke an. Firmen setzen Terminalserver ein und die Bandbreite der Internetverbindungen steigt, vielleicht auch bald in meinem kleinen Dorf! Oft arbeite ich an unterschiedlichen Rechnern in unterschiedlichen Umgebungen. Mal draußen, mal drinnen. Das Endgerät, mit dem Sie und ich auf unsere Informationen zugreifen, wird immer unwichtiger. Was Sie wirklich brauchen, ist eine stabile, finanzierbare Internetverbindung über WLAN, UMTS, Telefon oder Satellit, einen Browser, einen Bildschirm, auf dem Sie bequem lesen können, eine möglichst komfortable Tastatur und natürlich Elektrizität. 1

14 Einleitung Sie können von überall auf der Welt auf Ihren Fundus von s, Bildern und Dokumenten zugreifen. Ihr Büro befindet sich nun plötzlich dort, wo Sie sind. Wie arbeiten Sie? Womit Sie genau arbeiten, weiß ich natürlich nicht, aber viele Menschen, mit denen ich zu tun habe, arbeiten so ähnlich, wie ich das oben beschrieben habe. Auch die Erfahrungen mit Computern ähneln sich. Meistens fängt man mit einem älteren PC und einem Windows-System in der Schule an und lernt dann aus Erfahrung die harte Realität aus Office-Anwendungen, Datenverlusten, fehlendem Hauptspeicherplatz, Festplatten, Drucker- und Konfigurationsabenteuern kennen. Wenn Sie nicht gerade eine Liebe zu diesen Dingen entwickeln und mit Leidenschaft nachts an Ihrem Betriebssystem herumbasteln, dann sind Sie vermutlich genau wie ich einfach nur glücklich, wenn Ihr Gerät und Ihre Anwendung funktionieren, Sie auf das Internet und Ihre Daten zugreifen und in Ruhe arbeiten können. Wie ändert sich die Hard- und Software, die wir benutzen? Parallel zu den beschriebenen Änderungen in Arbeitsabläufen wird natürlich Software entwickelt, die genau diese Arbeitsweise unterstützt. Browserbasierte Anwendungen wie -Services, Online-Banking, Gruppenkalender, Dokumentenmanagementsysteme, Communitys, Dating-Services und natürlich Online-Auktionen etc. werden immer komfortabler, ausgefeilter und benutzerfreundlicher. Selbst mit Mobiltelefonen können Sie heute per Browser Internetseiten aufrufen, Formulare ausfüllen und abschicken, s senden und empfangen, Fotos aufnehmen und verschicken und vieles andere mehr. Der stationäre PC wird immer kleiner und Laptops werden immer selbstverständlicher. Weiterentwicklungen finden in erster Linie bei drahtlosen Verbindungstechniken, möglichst kleinen Bauteilen und möglichst leistungsfähigen Akkus statt. Was bedeutet das für Ihre Website? In dieser Welt benötigt eine Firma, eine Institution, ein Verein, eine Organisation einen Internetauftritt, der ebenfalls benutzerfreundlich und flexibel ist. Der»mit der Zeit geht«, der»einfach über einen Browser zu verändern ist«, der»ihren Aktenschrank und Ihr Adressbuch ersetzt«, der mit unterschiedlichen Endgeräten kommunizieren und der einfach erweitert werden kann. Ihre Website ist der Platz, an dem Sie anderen erklären können, was Sie tun, bzw. was Ihre Firma tut. Es ist der Platz, der 24 Stunden am Tag, sieben Tage in der Woche bereitsteht, um Kundenbeziehungen zu pflegen. Bis vor kurzem war die Erstellung einer solchen Website eine schwierige Sache. Sie mussten zwar kein ausgewiesener 14

15 Worum geht es in diesem Buch? Spezialist sein, aber eine gewisse Form von Durchhaltevermögen kombiniert mit Spaß am Thema waren notwendig, um ein ansprechendes Ergebnis zu erzeugen. Sie mussten statische HTML-Seiten in einem HTML-Editor erstellen und anschließend per File Transfer Protocol auf einen Server laden. Um auch nur simpelste Interaktivitäten wie beispielsweise ein Gästebuch oder ein Forum zu erstellen, mussten Sie eine Programmiersprache erlernen. Viele Menschen haben aus nachvollziehbaren Gründen diese Mühsal nicht auf sich genommen und die Erstellung ihrer Homepage entweder an eine Webagentur übergeben oder das Projekt gar nicht erst angefangen. Doch Rettung naht, denn jetzt haben Sie mit diesem Buch schon mal Ihren Reiseführer durch die Welt eines der smartesten Website-Verwaltungssysteme der Welt: Joomla! Worum geht es in diesem Buch? In diesem Buch werde ich die Installation, die Anpassung und die Erweiterung von Joomla! sowie das Entwickeln eigener Elemente für Joomla! und Verbindungen zu anderen Systemen beschreiben. Was ist Joomla!? Joomla! ist ein von Jumla abgeleitetes Wort aus der afrikanischen Sprache Swahili und bedeutet»alle zusammen«. Joomla! ist das zu Software gewordene Ergebnis einer heftigen Auseinandersetzung zwischen der im August 2005 gegründeten Mambo Foundation und dem damaligen Entwicklerteam. Joomla! 2 ist die Weiterentwicklung des erfolgreichen Systems Mambo 3 und wie Mambo ein Stück Software, mit dem sich eine Website per Webbrowser einfach verwalten lässt. Joomla! ist nach eigenen Angaben ein»cutting Edge Content Management System«und eines der leistungsfähigsten Open Source-Contentmanagementsysteme auf der Welt. Es wird weltweit für einfache Homepages bis hin zu aufwendigen Unternehmenswebsites genutzt. Es ist einfach zu installieren, einfach zu verwalten und sehr verlässlich

16 Einleitung Was können Sie, nachdem Sie dieses Buch durchgearbeitet haben? Sie werden auch als Anfänger in der Lage sein, Ihre eigene Website über einen Browser zu verwalten. Wenn Ihnen HTML, CSS und Bildbearbeitung auf dem Computer nicht fremd sind, werden Sie eigene Templates für Ihre Website gestalten können. Wenn Sie die Programmiersprache PHP in ihren Grundzügen verstanden und schon erste Schritte damit gemacht haben, werden Sie eigene einfache Komponenten, Module und Mambots selbst entwickeln können. Noch Fragen? Nur zu! Ich kann natürlich keinen -Support für Ihre Fragen leisten. Dazu sind die Joomla!-Foren viel besser geeignet. Wenn Sie aber wirklich nicht weiterkommen, Anmerkungen oder Fragen zum Buch haben schreiben Sie mir einfach eine an 16

17 1 Begriffe und Konzepte Bevor wir uns ins Joomla!-Getümmel stürzen, gestatten Sie mir, ein paar Begriffe, Konzepte und Hintergründe zu klären. 1.1 Contentmanagementsystem (CMS) Der Begriff Contentmanagement-System enthält die englischen Begriffe Content (Inhalt) und Management (Verwaltung). Er bezeichnet also recht ungenau ein System, mit dem Inhalte verwaltet werden können. Ein solches System kann eine Tafel und ein Stück Kreide sein (Speisekarte, Schultafel), es kann aber auch so etwas wie die freie Enzyklopädie Wikipedia oder ein Auktionshaus wie ebay sein. In allen drei Fällen werden Inhalte verwaltet. In den letzten beiden Beispielen sogar von sehr vielen Teilnehmern. Diese Teilnehmer spielen bei Inhaltsverwaltungssystemen eine große Rolle, einerseits in der Funktion des Verwalters (Administrator) und andererseits in der Rolle des Benutzers (User). Aber es kommt noch besser. Außer CM-Systemen gibt es natürlich auch noch Bezeichnungen wie Enterprise Resource Planning Systems (ERP, Verwaltung von Firmendaten), Customer Relationship Management Systems (CRM, Pflege von Kundenkontakten), Document Management Systems (DMS, Verwaltung von Dokumenten), Human Resource Management Systems (HRM, Personalverwaltung) und viele weitere. Ein Computerbetriebssystem wie Windows oder Linux verwaltet ebenfalls Inhalte. Durch diese inflationäre Begriffs- und Funktionsvielfalt fällt es schwer, den Begriff CMS zu definieren. In der letzten Zeit hat sich der Begriff ECMS für Enterprise Content Management System etabliert. Alle anderen oben aufgeführten Abkürzungen sind dann Untermengen eines ECMS. Joomla! fällt in die Gattung der Web-Contentmanagementsysteme (WCMS), da es ausschließlich Inhalte auf einem Webserver verwaltet. Da all diese Systeme noch relativ neu in der Unternehmenswelt sind, werden sich die Bedeutungen sicher noch weiterentwickeln. Grundsätzlich wird es aber immer ein Integrationssystem geben, das versucht, alle Systeme miteinander zu verbinden.

18 1 Begriffe und Konzepte Im allgemeinen Sprachgebrauch wird der Begriff Content Management meist im Zusammenhang mit Webseiten verwendet, die sich über einen Browser pflegen lassen. Was die Definition nicht unbedingt einfacher macht. 1.2 Ein kurzer Blick in die Geschichte Während die Firma Sun in den 90er Jahren behauptete:»der Computer ist das Netz«, wollte die Firma Microsoft erst ruhen, wenn auf jedem Schreibtisch ein Computer mit Windows steht. Der Rechner, um den es Microsoft ging, war immer eine Mixtur aus Datendateien und Binärdateien. Die Dateien mit den binären Inhalten nennt man Programme. Sie wurden von den Kunden gekauft und installiert, um damit die Daten bearbeiten zu können. Microsoft Office erlebte einen Siegeszug durch die meisten Büros dieser Welt. Der Rechner, um den es der Firma Sun ging, war eher ein Dumb Tube. Ein billiges, dummes Endgerät mit einem Bildschirm, einer Tastatur, einer Maus und einem Zugang ins Internet. Die Programme und die Daten sollten sich nicht auf diesem Rechner befinden, sondern irgendwo im Netz. Die Philosophie von Microsoft tendierte also mehr in die Richtung meins, die Philosophie von Sun mehr in die Richtung unser. Die Triebfedern dieser Philosophien sind nicht reine Menschenfreundlichkeit, sondern wirtschaftliches Interesse. Microsoft verkaufte in erster Linie im Konsumentenbereich Software für PCs, Sun dagegen im Unternehmensumfeld Serverhardware und die passenden Programme dazu. Mitte der 90er Jahre erfolgte die explosionsartige Verbreitung des eigentlich schon in den 60er Jahren erfundenen Internets unter anderem durch HTML (HyperText Markup Language, die Sprache, in der Webseiten geschrieben werden) und die Entwicklung von Webservern und Webclients (Browsern). Das Internet selbst ist nur ein Satz von Spielregeln, der von verschiedenen Geräten verstanden und so geschickt kombiniert wurde, dass dieses Netz in kürzester Zeit den gesamten Planeten überzog. Ohne eine -Adresse war der einzelne Mensch nicht erreichbar und ohne eine Homepage war eine Firma nicht nur altmodisch, sondern in den Augen vieler Kunden nicht mehr existent. Die ganze Welt drängelte also in kurzer Zeit in dieses Netz, um ein Teil davon zu werden. Filme wie Matrix 1 wurden Klassenschlager und von George Orwell wurde erfolgreich verdrängt. Die neuen Netzbürger kamen zum einen aus der meins-welt und zum anderen aus der unser-welt

19 1.2 Ein kurzer Blick in die Geschichte Diejenigen, die es gewohnt waren, Programme zu kaufen, kauften HTML-Editoren und erstellten damit Internetseiten. Die anderen schrieben den HTML-Code meist lieber gleich selbst in einem ohnehin vorhandenen Texteditor. Die Webagentur war geboren, bei der man Homepages in Auftrag geben konnte. Beide Gruppen hatten allerdings das Problem, dass HTML-Seiten statisch sind. Um den Inhalt der Seite zu ändern, muss man sie am heimischen PC bearbeiten und danach wieder auf den Server kopieren. Das war nicht nur unbequem und teuer, damit waren auch Webauftritte wie solche von ebay oder Amazon unmöglich. Beide Gruppen fanden mehr oder weniger gute Lösungen für das Problem. In der meins-fraktion entstanden schnell binäre Programme, mit denen man HTML- Seiten erzeugen konnte, und diese wurden dann per automatisiertes Verfahren auf den Server geladen. In die Seiten wurden interaktive Elemente wie Besucherzähler u.ä. eingebaut. Die unser-fraktion entdeckte Java Applets und damit die Möglichkeit, ein Programm zu schreiben, das zentral auf einem Server liegt und über einen Browser bedienbar ist. Auf dieser Lösung beruhten ganze Geschäftsideen wie Online-Broking und Flugbuchungskonzepte. Beide Gruppen versuchten auf verschiedene Arten, ihre Marktanteile auszubauen. Das Ergebnis war ein recht stabiler Markt für beide, in dem Religionskämpfe über das richtige Betriebssystem (Windows, Linux, Mac OS X) ständig die Versionsnummern der Programme hochtrieben und sich die Kunden daran gewöhnten, dass alles nicht so einfach ist. In solchen Situationen gibt es immer einen dritten Weg. In unserem Fall ist das unter anderem die Entstehung von Open Source-Scriptsprachen wie PHP 3. Rasmus Lerdorf hatte das Ziel, seine Homepage mit interaktiven Elementen zu versehen, und heraus kam eine neue Programmiersprache. PHP wurde von Anfang an optimiert auf die perfekte Zusammenarbeit mit der Datenbank MySQL, die ebenfalls unter der GNU/GPL 4 stand. Glücklicherweise gab es das Betriebssystem Linux und einen Webserver namens Apache, die die benötigte Infrastruktur auf dem Server boten. Das Anzeigemedium beim Kunden war der Browser, der mit Sicherheit vorhanden war. LAMP (Linux, Apache, MySQL, PHP) wurde bald das Synonym für datenbankgestützte, interaktive Auftritte im Internet. Wie in einem kreativen Rausch entstanden verschiedenste Systeme, die es ermöglichten, Inhalte nur mit Hilfe eines Browsers zu organisieren, wie Forenseiten, Communitys, Online-Shops, Voting-Seiten und Ähnliches. Nach den»harten«sachen wie Linux und Apache entstanden nun die»weichen«produkte

20 1 Begriffe und Konzepte Die 90er Jahre neigten sich dem Ende, die Internet-Aktienblase platzte und plötzlich kam es darauf an, ganz klassische Geschäftsmodelle mit ganz klassischen Methoden zu etablieren. Immer wenn es der Wirtschaft nicht gut geht, schaut sie auf die Kosten und überlegt, ob es Möglichkeiten gibt, diese zu senken. Es gab und gibt zahlreiche Möglichkeiten! Die PHP-Anwendungen, die es damals gab, hatten Verbreitungszahlen, die in die Millionen gingen. Als Beispiele seien hier nur die Projekte phpbb 5 und phpmyadmin 6 genannt. Das eine hat sich zum Quasistandard für Forensoftware entwickelt, das andere zum Standardtool für das Bearbeiten von MySQL-Datenbanken per Webinterface. Der Quellcode der Sprache PHP selbst wie auch der Quellcode der Anwendungen wurden dank der enormen Anzahl von Nutzern und Entwicklern immer schneller immer besser. Je offener ein Projekt gestaltet wurde, desto mehr Erfolg hatte es. Einzelne Gurus konnten Unternehmen in kürzester Zeit immense Kosten sparen. Statische HTML-Seiten galten als alt, teuer und überholt. Dynamisch musste es sein! In diesem Umfeld bewegen wir uns jetzt seit ein paar Jahren. Linux, Apache, MySQL und PHP sind in der Industrie akzeptiert. Die Suche nach professionell verwertbaren PHP-Anwendungen begann. Bei dieser Suche schaut man auf: eine einfache Installation eine gute Wartbarkeit des Quellcodes Sicherheit des Quellcodes Benutzerfreundlichkeit einfache Erweiterbarkeit Kosten Abhängigkeit vom Lieferanten Der besondere Vorteil von PHP-Anwendungen ist die Unabhängigkeit von Hardware und Betriebssystem. LAMP existiert auch als WAMP für Windows, MAMP für den Apple und auf zahlreichen anderen Plattformen Und jetzt kommt endlich unser Joomla! ins Spiel Joomla! wie kam es dazu? Die australische Firma Miro 7 entwickelte im Jahre 2001 ein Contentmanagementsystem mit dem Namen Mambo. Sie stellte dieses System als Open Source-Software zur Verfügung, um es auszutesten und für eine weitere Verbreitung zu sorgen. Im Jahre

Websites organisieren und gestalten mit dem Open Source-CMS ADDISON-WESLEY. An imprint of Pearson Education

Websites organisieren und gestalten mit dem Open Source-CMS ADDISON-WESLEY. An imprint of Pearson Education Hagen Graf Joomla! Websites organisieren und gestalten mit dem Open Source-CMS f^ ADDISON-WESLEY An imprint of Pearson Education München Boston San Francisco Harlow, England Don Mills, Ontario Sydney Mexico

Mehr

KOMPENDIUM. Access-VBA

KOMPENDIUM. Access-VBA ( KOMPENDIUM ) Access-VBA Kompendium Kompetent aufbereitetes PC-Know-how für alle Die KOMPENDIEN aus dem Markt+Technik Verlag stehen seit mehr als 20 Jahren für anerkanntes Expertenwissen und bieten wertvolle

Mehr

Sandini Bib PHP 5 & MySQL 5

Sandini Bib PHP 5 & MySQL 5 PHP 5 & MySQL 5 Open Source Software wird gegenüber kommerziellen Lösungen immer wichtiger. Addison-Wesley trägt dieser Entwicklung Rechnung mit den Büchern der Open Source Library. Administratoren, Entwickler

Mehr

»Wie mach ich das«titelei_inhalt.indd :44:28

»Wie mach ich das«titelei_inhalt.indd :44:28 »Wie mach ich das« Bibliografische Information Der Deutschen Nationalbibliothek Die Deutsche Nationalbibliothek verzeichnet diese Publikation in der Deutschen Nationalbibliografie; detaillierte bibliografische

Mehr

Das eigene Web mit HTML, CSS und JavaScript

Das eigene Web mit HTML, CSS und JavaScript Das eigene Web mit HTML, CSS und JavaScript Christian Wenz, Tobias Hauser Das eigene Web mit HTML, CSS und JavaScript 15 Workshops Markt+Technik Verlag Die Deutsche Bibliothek CIP-Einheitsaufnahme Ein

Mehr

24798.book Seite 1 Mittwoch, 1. August :16 12 Computerlexikon 2013

24798.book Seite 1 Mittwoch, 1. August :16 12 Computerlexikon 2013 Computerlexikon 2013 Christoph Prevezanos Computer Lexikon 2013 Markt+Technik Verlag Bibliografische Information der Deutschen Nationalbibliothek Die Deutsche Nationalbibliothek verzeichnet diese Publikation

Mehr

Facebook-Marketing für Einsteiger

Facebook-Marketing für Einsteiger Facebook-Marketing für Einsteiger Jonny Jelinek Facebook-Marketing für Einsteiger München Harlow Amsterdam Madrid Boston San Francisco Don Mills Mexico City Sydney a part of Pearson plc worldwide Bibliografische

Mehr

Übungsbuch Elektrotechnik

Übungsbuch Elektrotechnik Übungsbuch Elektrotechnik Elektrotechnik Aufgabensammlung Übungsbuch Manfred Albach Janina Fischer Higher Education München Harlow Amsterdam Madrid Boston San Francisco Don Mills Mexico City Sydney a

Mehr

Datenbankprogrammierung mit MySQL 5 und PHP 5 Spona

Datenbankprogrammierung mit MySQL 5 und PHP 5 Spona DAS EINSTEIGERSEMINAR Datenbankprogrammierung mit MySQL 5 und PHP 5 von Helma Spona Neuausgabe Datenbankprogrammierung mit MySQL 5 und PHP 5 Spona schnell und portofrei erhältlich bei beck-shop.de DIE

Mehr

HTML Spielend gelingt die Website

HTML Spielend gelingt die Website HTML HTML Spielend gelingt die Website TOBIAS HAUSER CHRISTIAN WENZ Bibliografische Information der Deutschen Nationalbibliothek Die Deutsche Nationalbibliothek verzeichnet diese Publikation in der Deutschen

Mehr

Digitale Fotografie mit Paint Shop Pro

Digitale Fotografie mit Paint Shop Pro Digitale Fotografie mit Paint Shop Pro Bernd Held / Andrea Fingberg Digitale Fotografie mit Paint Shop Pro 12 Workshops Markt+Technik Verlag Die Deutsche Bibliothek CIP-Einheitsaufnahme Ein Titeldatensatz

Mehr

Mambo - 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 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

Mehr

Joomla!- Templates. Design und Implementierung. Know-how ist blau. in Farbe. Überzeugende Vorlagen für das Open-Source-CMS FRANZIS.

Joomla!- Templates. Design und Implementierung. Know-how ist blau. in Farbe. Überzeugende Vorlagen für das Open-Source-CMS FRANZIS. Alexander Schmidt Know-how ist blau. Joomla!- Templates Komplett in Farbe Design und Implementierung > Joomla!-Screendesigns mit Photoshop entwerfen > Photoshop-Grafiken in ein Joomla!-Template verwandeln

Mehr

Strategiebewusstes Management

Strategiebewusstes Management Strategiebewusstes Management Bernhard Ungericht Strategiebewusstes Management Konzepte und Instrumente für nachhaltiges Handeln Higher Education München Harlow Amsterdam Madrid Boston San Francisco Don

Mehr

ISBN (Print); (PDF); (epub)

ISBN (Print); (PDF); (epub) Bibliografische Information der Deutschen Nationalbibliothek Die Deutsche Nationalbibliothek verzeichnet diese Publikation in der Deutschen Nationalbibliografie; detaillierte bibliografische Daten sind

Mehr

Joomla! und Mambo. Open Source-CMS einsetzen und erweitern. von Tobias Hauser, Christian Wenz. 2., aktualisierte Auflage. Hanser München 2006

Joomla! und Mambo. Open Source-CMS einsetzen und erweitern. von Tobias Hauser, Christian Wenz. 2., aktualisierte Auflage. Hanser München 2006 Joomla! und Mambo Open Source-CMS einsetzen und erweitern von Tobias Hauser, Christian Wenz 2., aktualisierte Auflage Hanser München 2006 Verlag C.H. Beck im Internet: www.beck.de ISBN 978 3 446 40690

Mehr

Tobias 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 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

Mehr

Internationale Unternehmensbewertung

Internationale Unternehmensbewertung Internationale Unternehmensbewertung Prof. Dr. Dr. Dietmar Ernst Thorsten Amann Michael Großmann Dietlinde Flavia Lump Internationale Unternehmensbewertung Ein Praxisleitfaden Higher Education München

Mehr

Betriebswirtschaftliches Rechnungswesen. Die Grundlagen von Buchführung und Finanzberichten

Betriebswirtschaftliches Rechnungswesen. Die Grundlagen von Buchführung und Finanzberichten Betriebswirtschaftliches Rechnungswesen Die Grundlagen von Buchführung und Finanzberichten Bibliografische Information der Deutschen Bibliothek Die Deutsche Bibliothek verzeichnet diese Publikation in

Mehr

Joomla! 1.5. Websites organisieren und gestalten mit dem Open Source-CMS. ^fraddison-wesley. An imprint of Pearson Education

Joomla! 1.5. Websites organisieren und gestalten mit dem Open Source-CMS. ^fraddison-wesley. An imprint of Pearson Education Hagen Graf Joomla! 1.5 Websites organisieren und gestalten mit dem Open Source-CMS ^fraddison-wesley An imprint of Pearson Education München Boston San Francisco Harlow, England Don Mills, Ontario Sydney

Mehr

ebook-pdf-isbn: Printausgabe ISBN

ebook-pdf-isbn: Printausgabe ISBN Bibliografi sche Information der Deutschen Nationalbibliothek Die Deutsche Nationalbibliothek verzeichnet diese Publikation in der Deutschen Nationalbibliografi e; detaillierte bibliografi sche Daten sind

Mehr

Handbuch SEBLOD. Mehr als nur das Standard-Joomla!: Das Content Construction Kit SEBLOD in der Praxis. Axel Tüting

Handbuch SEBLOD. Mehr als nur das Standard-Joomla!: Das Content Construction Kit SEBLOD in der Praxis. Axel Tüting Axel Tüting SEBLOD Handbuch Mehr als nur das Standard-Joomla!: Das Content Construction Kit SEBLOD in der Praxis. Installation, Konfiguration und Erweiterung mit bestehenden Apps Alles für die eigene App:

Mehr

Mobile Anwendungen mit Android

Mobile Anwendungen mit Android Mobile Anwendungen mit Android Mike Bach Mobile Anwendungen mit Android Entwicklung und praktischer Einsatz An imprint of Pearson München Boston San Francisco Harlow, England Don Mills, Ontario Sydney

Mehr

Drupal. Community-Websites entwickeln und verwalten mit dem Open Source-CMS. Hagen Graf. An imprint of Pearson Education

Drupal. Community-Websites entwickeln und verwalten mit dem Open Source-CMS. Hagen Graf. An imprint of Pearson Education Hagen Graf Drupal Community-Websites entwickeln und verwalten mit dem Open Source-CMS An imprint of Pearson Education München Boston San Francisco Harlow, England Don Mills, Ontario Sydney Mexico City

Mehr

Bibliografische Information der Deutschen Nationalbibliothek

Bibliografische Information der Deutschen Nationalbibliothek Bibliografische Information der Deutschen Nationalbibliothek Die Deutsche Nationalbibliothek verzeichnet diese Publikation in der Deutschen Nationalbibliografie; detaillierte bibliografische Daten sind

Mehr

Unser Online-Tipp für noch mehr Wissen.... aktuelles Fachwissen rund um die Uhr zum Probelesen, Downloaden oder auch auf Papier.

Unser Online-Tipp für noch mehr Wissen.... aktuelles Fachwissen rund um die Uhr zum Probelesen, Downloaden oder auch auf Papier. MIDI am PC und Mac Unser Online-Tipp für noch mehr Wissen... aktuelles Fachwissen rund um die Uhr zum Probelesen, Downloaden oder auch auf Papier. www.informit.de Ulrich Nikolaus Kurt Raster MIDI am PC

Mehr

Das gute Webinar. Online präsentieren und Kunden gewinnen. Anita Hermann-Ruess mit Max Ott. An imprint of Pearson

Das gute Webinar. Online präsentieren und Kunden gewinnen. Anita Hermann-Ruess mit Max Ott. An imprint of Pearson Das gute Webinar Anita Hermann-Ruess mit Max Ott Das gute Webinar Online präsentieren und Kunden gewinnen An imprint of Pearson München Boston San Francisco Harlow, England Don Mills, Ontario Sydney Mexico

Mehr

Joomla! Source- CMS. Joomla! Open Source-CMS

Joomla! Source- CMS. Joomla! Open Source-CMS Joomla! Open Source- CMS Joomla! Open Source-CMS Mirco De Roni, 2010 Inhaltsverzeichnis 1 Begriffe und Konzepte... 3 1.1 Content Management System (CMS)... 3 1.2 Struktur eines Web Content Management Systems

Mehr

Joomla! 1.5. Kurzporträt des Autors Alle Videos im Überblick. Geschichte der CMS. Struktur eines WCMS. Joomla! Versionen

Joomla! 1.5. Kurzporträt des Autors Alle Videos im Überblick. Geschichte der CMS. Struktur eines WCMS. Joomla! Versionen bonus magazin Joomla! 1.5 Kurzporträt des Autors Alle Videos im Überblick Geschichte der CMS Struktur eines WCMS Joomla! Versionen Video-Training»Joomla! 1.5«Über den Autor In der EDV ist Hagen Graf ein

Mehr

Tabellen & Diagramme mit Excel

Tabellen & Diagramme mit Excel Tabellen & Diagramme mit Excel Visual QuickProject Guide von Maria Langer Die Deutsche Bibliothek verzeichnet diese Publikation in der Deutschen Nationalbibliografie; detaillierte bibliografische Daten

Mehr

Wissenschaftlich mit Excel arbeiten

Wissenschaftlich mit Excel arbeiten Wissenschaftlich mit Excel arbeiten Bibliografische Information Der Deutschen Bibliothek Die Deutsche Bibliothek verzeichnet diese Publikation in der Deutschen Nationalbibliografie; detaillierte bibliografische

Mehr

Inhaltsverzeichnis. Tobias Hauser, Christian Wenz. Joomla! 1.5. Das Open Source-CMS einsetzen und erweitern ISBN: 978-3-446-41026-8

Inhaltsverzeichnis. Tobias Hauser, Christian Wenz. Joomla! 1.5. Das Open Source-CMS einsetzen und erweitern ISBN: 978-3-446-41026-8 sverzeichnis Tobias Hauser, Christian Wenz Joomla! 1.5 Das Open Source-CMS einsetzen und erweitern ISBN: 978-3-446-41026-8 Weitere Informationen oder Bestellungen unter http://www.hanser.de/978-3-446-41026-8

Mehr

ISBN (Buch); (PDF) ; (epub)

ISBN (Buch); (PDF) ; (epub) Bibliografische Information der Deutschen Nationalbibliothek Die Deutsche Nationalbibliothek verzeichnet diese Publikation in der Deutschen Nationalbibliografie; detaillierte bibliografische Daten sind

Mehr

Bibliografische Information der Deutschen Nationalbibliothek

Bibliografische Information der Deutschen Nationalbibliothek Bibliografische Information der Deutschen Nationalbibliothek Die Deutsche Nationalbibliothek verzeichnet diese Publikation in der Deutschen Nationalbibliografie; detaillierte bibliografische Daten sind

Mehr

grep kurz & gut John Bambenek and Agnieszka Klus

grep kurz & gut John Bambenek and Agnieszka Klus grep kurz & gut grep kurz & gut John Bambenek and Agnieszka Klus Beijing Cambridge Farnham Köln Sebastopol Tokyo Copyright der deutschen Ausgabe 2009 by O'Reilly Verlag GmbH & Co.KG Darstellung eines

Mehr

ISBN (Buch) ; (pdf) ; (epub)

ISBN (Buch) ; (pdf) ; (epub) Bibliografische Information der Deutschen Nationalbibliothek Die Deutsche Nationalbibliothek verzeichnet diese Publikation in der Deutschen Nationalbibliografie; detaillierte bibliografische Daten sind

Mehr

Joomla 1.5. Einführung in die Installation und Benützung

Joomla 1.5. Einführung in die Installation und Benützung Joomla 1.5 Einführung in die Installation und Benützung Programm Was ist Joomla Installation auf Ubuntu Benützung von Joomla Templates wechseln Nützliche Komponenten Weiterführende Informationen Was ist

Mehr

Das 1x1 für kleine Fotografen

Das 1x1 für kleine Fotografen Lumi Poullaouec Das 1x1 für kleine Fotografen Meinen Neffen Victor, Tomi und Louis, meiner Nichte Léna und den Kindern des Vereins Les lutins de l Eure. Möge dieses Handbuch große Fotografen aus Euch machen!

Mehr

2.7 Cron Tasks Block Box Node Permissions Roles Style Theme 70. Inhaltsverzeichnis

2.7 Cron Tasks Block Box Node Permissions Roles Style Theme 70. Inhaltsverzeichnis Einleitung 15 Worum geht es in diesem Buch? 16 Für wen habe ich dieses Buch geschrieben? 16 Warum also ein Buch? 17 1 Was ist Drupal und wo kommt es her? 19 1.1 Ein kurzer Blick in die Geschichte 19 1.2

Mehr

:: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: Süsstrunk :: Büchli :: :: :: :: :: :: :: :: :: :: :: :: :: Webdesignkurshandbuch Worum es geht HTML-Dokumente sind in der Regel statisch - will

Mehr

ISBN (Print); (PDF); (epub)

ISBN (Print); (PDF); (epub) Bibliografische Information der Deutschen Nationalbibliothek Die Deutsche Nationalbibliothek verzeichnet diese Publikation in der Deutschen Nationalbibliografie; detaillierte bibliografische Daten sind

Mehr

InfoPoint vom 9. November 2011

InfoPoint vom 9. November 2011 InfoPoint vom 9. November 2011 Was ist Joomla? Theorie Installation Extensions Administration Demo Joomla ist ein modulares content management system (CMS) Es ermöglicht eine Website zu erstellen und online

Mehr

TYP03-Extensions entwickeln

TYP03-Extensions entwickeln Dmitry Dulepov TYP03-Extensions entwickeln Der Entwicklerleitfaden für Extensions mitdertyp03-api YV ADDISOIM-WESLEY An imprint of Pearson Education München Boston San Francisco Harlow, England Don Mills,

Mehr

Das erwartet dich in diesem Buch 6. Kapitel 1 Bevor es losgeht 12

Das erwartet dich in diesem Buch 6. Kapitel 1 Bevor es losgeht 12 inhaltsverzeichnis Inhaltsverzeichnis Das erwartet dich in diesem Buch 6 Kapitel 1 Bevor es losgeht 12 Joomla! ist ein CMS 13 Joomla! eignet sich für (fast) jede Webseite 15 Joomla! im Vergleich zu anderen

Mehr

Content-Management- Systeme (CMS) Inhaltsverwaltungssystem, Redaktionssystem

Content-Management- Systeme (CMS) Inhaltsverwaltungssystem, Redaktionssystem Content-Management- Systeme (CMS) Inhaltsverwaltungssystem, Redaktionssystem Inhalt Content Management (CM) Allgemeines über CMS CMS Typen Open Source vs. Lizenzsoftware Joomla! Quellen Content Management

Mehr

21 Ein eigenes. Diskussionsforum. Bauen Sie auf Ihrer Website eine Community auf. Warum ein Diskussionsforum anbieten?

21 Ein eigenes. Diskussionsforum. Bauen Sie auf Ihrer Website eine Community auf. Warum ein Diskussionsforum anbieten? 21 Ein eigenes Diskussionsforum Bauen Sie auf Ihrer Website eine Community auf Warum ein Diskussionsforum anbieten? Ein komplettes Forum aus dem Internet laden Die Software phpbb2 installieren und konfigurieren

Mehr

FRANZIS COMPUTERBUCH. Wissen pur für den Computeralltag

FRANZIS COMPUTERBUCH. Wissen pur für den Computeralltag FRANZIS COMPUTERBUCH Wissen pur für den Computeralltag Christian Immler Computer Lexikon Christian Immler Computer Lexikon Mehr als 900 Begriffe rund um Computer, Handy und Internet FRANZIS COMPUTERBUCH

Mehr

Joomla Schulung. Open Source CM-System. Projekt-Nr. 398. Thomas Haussener, MA. 20. Juni 2007

Joomla Schulung. Open Source CM-System. Projekt-Nr. 398. Thomas Haussener, MA. 20. Juni 2007 Joomla Schulung Projekt-Nr. 398 Open Source CM-System Projektteam: Christian Wüthrich, PL Thomas Haussener, MA 20. Juni 2007 BiCT AG Güterstrasse 5 3072 Ostermundigen Tel. 031 939 40 30 Fax 031 939 40

Mehr

Kompaktes Netzwerk-Wissen rund um das Optimieren von Windows-Server basierten Netzwerken

Kompaktes Netzwerk-Wissen rund um das Optimieren von Windows-Server basierten Netzwerken Computer Netzwerk-Technik Teil 4: Optimieren von Windows-Netzwerken - Netzwerk-Design - Optimierung des Daten-Verkehrs - Verfügbar- und Skalierbarkeit von Netzwerken Autor: Rainer Egewardt Copyright by

Mehr

Content Management mit Joomla! 3.5 für Kids

Content Management mit Joomla! 3.5 für Kids Content Management mit Joomla! 3.5 für Kids Download und Installation Kapitel 1 Das geht sinngemäß so: > Du loggst dich in das Kundenmenü ein. > Du suchst nach einem Werkzeug wie»software-installer«(allinkl.com),»1-click-installation«(strato.de),»click

Mehr

Excel Basiswissen

Excel Basiswissen Excel 2013 Basiswissen Verlag: BILDNER Verlag GmbH Bahnhofstraße 8 94032 Passau http://www.bildner-verlag.de info@bildner-verlag.de Tel.: +49 851-6700 Fax: +49 851-6624 Autorinnen: Anja Schmid, Inge Baumeister,

Mehr

Webdesign im Tourismus

Webdesign im Tourismus Übung Prof. Dr. Markus Landvogt Zur Vorlesung 5.5 Sitemap 5 TYPO3 5.2. Anlegen von Administratoren und Redakteure WEBD 05 1 5.5 Sitemap Sitemap 1. Arbeits-Sitemap 2. Vollständigkeit Leitbild i-i-i 3. Links

Mehr

Windows 8 Apps entwickeln

Windows 8 Apps entwickeln Windows 8 Apps entwickeln Apps für die neue Oberfläche von Windows 8 Entwickeln mit HTML5, JavaScript, XAML und C# Von den Grundlagen der Programmiersprachen bis zur fertigen App Windows 8 Apps entwickeln

Mehr

Inhaltsübersicht.

Inhaltsübersicht. Inhaltsübersicht 1 Willkommen bei Joomla 3 13 2 Joomla 3 installieren 17 3 Erste Schritte mit Joomla 3 43 4 Inhalte erstellen und verwalten 57 5 Kategorien - die Inhalte organisieren 109 6 Menüs erstellen

Mehr

Workshop-Buch Windows 7

Workshop-Buch Windows 7 Workshop-Buch Christian Immler -Know-how: Alle wichtigen Windows-Funktionen und -Programme im Griff. 125 Praxis-Workshops So nutzen Sie den vollen Funktionsumfang von und sparen Zeit, Nerven und Geld.

Mehr

Content Management mit Joomla! Referent: Dirk Größer dirk.groesser@ubdg.de 04.03.2006

Content Management mit Joomla! Referent: Dirk Größer dirk.groesser@ubdg.de 04.03.2006 Content Management mit Joomla! Referent: Dirk Größer dirk.groesser@ubdg.de 04.03.2006 Inhalt Was ist Content Management? Lebenslauf von Content Welche Vorteile haben CMS? Voraussetzungen für die Verwendung

Mehr

Eine Einführung, aktuell zur Version An imprint of Pearson Education

Eine Einführung, aktuell zur Version An imprint of Pearson Education 8» Kai Uwe Bachmann Maven 2 Eine Einführung, aktuell zur Version 2.0.9 A VV ADDISON-WESLEY An imprint of Pearson Education München Boston San Francisco Harlow, England Don Mills, Ontario Sydney Mexico

Mehr

Leitfaden zur IT-Sicherheit für Anwender. PRESS Professional Learning

Leitfaden zur IT-Sicherheit für Anwender. PRESS Professional Learning Leitfaden zur IT-Sicherheit für Anwender PRESS Professional Learning Diese Broschüre zeigt in der Einführung den allgemeinen Trend in der Computertechnik auf. Zum besseren Verständnis werden zudem potentielle

Mehr

Word Basiswissen

Word Basiswissen Word 2013 Basiswissen Verlag: BILDNER Verlag GmbH Bahnhofstraße 8 94032 Passau http://www.bildner-verlag.de info@bildner-verlag.de Tel.: +49 851-6700 Fax: +49 851-6624 ISBN: 978-3-8328-0057-4 Autorin:

Mehr

4. AUFLAGE. Praxiswissen TYP03. Robert Meyer mit Olaf Clemens. O'REILLY* Beijing Cambridge Farnham Köln Sebastopol Taipei Tokyo

4. AUFLAGE. Praxiswissen TYP03. Robert Meyer mit Olaf Clemens. O'REILLY* Beijing Cambridge Farnham Köln Sebastopol Taipei Tokyo 4. AUFLAGE Praxiswissen TYP03 Robert Meyer mit Olaf Clemens O'REILLY* Beijing Cambridge Farnham Köln Sebastopol Taipei Tokyo 1 Einführung 1 Über dieses Buch 2 Aktualisierung auf TYP03-Version 4.3 : 3 Aufbau

Mehr

Joomla! eigenen Joomla!-Website ^ADDISON-WESLEY. Die Schritt-für-Schritt-Anleitung zur. Stephen Bürge. An imprint of Pearson

Joomla! eigenen Joomla!-Website ^ADDISON-WESLEY. Die Schritt-für-Schritt-Anleitung zur. Stephen Bürge. An imprint of Pearson Stephen Bürge Joomla! Die Schritt-für-Schritt-Anleitung zur eigenen Joomla!-Website ^ADDISON-WESLEY An imprint of Pearson München Boston San Francisco Harlow, England Don Mills, Ontario Sydney Mexico City

Mehr

Microsoft Visual Studio Code mit RPG und IceBreak

Microsoft Visual Studio Code mit RPG und IceBreak Microsoft Visual Studio Code mit RPG und IceBreak ( 2018 Markus A. Litters) Inhaltsverzeichnis 1. Vorwort... 2 2. Voraussetzungen und Installation... 3 3. Der erste Start... 4 4. Die IceBreak Erweiterung...

Mehr

Bibliografische Information der Deutschen Nationalbibliothek

Bibliografische Information der Deutschen Nationalbibliothek Bibliografische Information der Deutschen Nationalbibliothek Die Deutsche Nationalbibliothek verzeichnet diese Publikation in der Deutschen Nationalbibliographie; detaillierte bibliografische Daten sind

Mehr

Excel 2016 Basiswissen. Inge Baumeister, Anja Schmid

Excel 2016 Basiswissen. Inge Baumeister, Anja Schmid Excel 2016 Basiswissen Inge Baumeister, Anja Schmid Inhalt Verlag: BILDNER Verlag GmbH Bahnhofstraße 8 94032 Passau http://www.bildner-verlag.de info@bildner-verlag.de Tel.: +49 851-6700 Fax: +49 851-6624

Mehr

Word 2016 Basiswissen. Inge Baumeister

Word 2016 Basiswissen. Inge Baumeister Word 2016 Basiswissen Inge Baumeister Inhalt Verlag: BILDNER Verlag GmbH Bahnhofstraße 8 94032 Passau http://www.bildner-verlag.de info@bildner-verlag.de Tel.: +49 851-6700 Fax: +49 851-6624 ISBN: 978-3-8328-5256-6

Mehr

Link:

Link: Link: https://www.tecchannel.de/a/piwik-open-source-alternative-zu-google-analytics,2019070 Statistik und Analyse - Open-Source-Alternative zu Google Analytics Datum: Autor(en): 08.07.2011 Matthias Sternkopf,

Mehr

ISBN 978-3-8273-3181-6 (print); 978-3-86324-526-9 (PDF); 978-3-86324-209-1 (epub)

ISBN 978-3-8273-3181-6 (print); 978-3-86324-526-9 (PDF); 978-3-86324-209-1 (epub) Bibliografische Information Der Deutschen Nationalbibliothek Die Deutsche Nationalbibliothek verzeichnet diese Publikation in der Deutschen Nationalbibliografie; detaillierte bibliografische Daten sind

Mehr

Das 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. 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

Mehr

TYPO3 Schulung. Für Redakteure am IDS Mannheim

TYPO3 Schulung. Für Redakteure am IDS Mannheim TYPO3 Schulung Für Redakteure am IDS Mannheim 30.06.2009 Geplanter Ablauf Einleitung Was ist TYPO3? Überblick über die Benutzeroberfläche Vergabe der Benutzeraccounts Einpflegen und Aktualisieren von Daten

Mehr

Excel Aufbauwissen

Excel Aufbauwissen Excel 2013 Aufbauwissen Verlag: BILDNER Verlag GmbH Bahnhofstraße 8 94032 Passau http://www.bildner-verlag.de info@bildner-verlag.de Tel.: +49 851-6700 Fax: +49 851-6624 ISBN: 978-3-8328-0061-1 Covergestaltung:

Mehr

PowerPoint Professionell Präsentieren. Inge Baumeister

PowerPoint Professionell Präsentieren. Inge Baumeister PowerPoint 2016 Professionell Präsentieren Inge Baumeister Inhalt Verlag: BILDNER Verlag GmbH Bahnhofstraße 8 94032 Passau http://www.bildner-verlag.de info@bildner-verlag.de Tel.: +49 851-6700 Fax: +49

Mehr

ISBN (Print); (PDF), (epub) Bibliografische Information der Deutschen Nationalbibliothek

ISBN (Print); (PDF), (epub) Bibliografische Information der Deutschen Nationalbibliothek Bibliografische Information der Deutschen Nationalbibliothek Die Deutsche Nationalbibliothek verzeichnet diese Publikation in der Deutschen Nationalbibliografie; detaillierte bibliografische Daten sind

Mehr

Kompaktes Hardware-Wissen rund um die Micro-Prozessor-Technik

Kompaktes Hardware-Wissen rund um die Micro-Prozessor-Technik Auszug aus unserem Bestseller Kapitel: Micro-Prozessor-Technik Autor: Rainer Egewardt Copyright by PCT-Solutions 1. Auflage 600 Seiten 2. Auflage 1200 Seiten Kompaktes Hardware-Wissen rund um die Micro-Prozessor-Technik

Mehr

Access Datenbanken für Einsteiger

Access Datenbanken für Einsteiger Access 2013 Datenbanken für Einsteiger Verlag: BILDNER Verlag GmbH Bahnhofstraße 8 94032 Passau http://www.bildner-verlag.de info@bildner-verlag.de Tel.: +49 851-6700 Fax: +49 851-6624 ISBN: 978-3-8328-0060-4

Mehr

WORDPRESS DER ANFANG WORDPRESS LOKAL AUF DEM RECHNER INSTALLIEREN

WORDPRESS DER ANFANG WORDPRESS LOKAL AUF DEM RECHNER INSTALLIEREN WORDPRESS LOKAL AUF DEM RECHNER INSTALLIEREN Bevor wir uns mit Wordpress richtig auseinander setzen können, müssen wir noch eingies erledigen damit dieses Programm auch auf unserem Rechner läuft. Wir müssen

Mehr

eyebase V5 Anbieter Bildergalerie Referenzkunden Einsatz Betreiber Marktübersicht Web-to-Publish-Systeme: System-Informationen

eyebase V5 Anbieter Bildergalerie Referenzkunden Einsatz Betreiber Marktübersicht Web-to-Publish-Systeme: System-Informationen Die Bild- und Medienverwaltung der Zukunft. Die Wahl der webbasierten Plattform macht Sie unabhängig vom Standort, an dem Sie arbeiten, und unabhängig vom jeweils installierten Rechnersystem. Ihre Mitarbeiter

Mehr

Das CMS Joomla. Website erstellen und pflegen mit dem Content-Management-System Joomla! Dipl.-Ing. Uwe Schick SOFTWARE GBR

Das CMS Joomla. Website erstellen und pflegen mit dem Content-Management-System Joomla! Dipl.-Ing. Uwe Schick SOFTWARE GBR Das CMS Joomla Website erstellen und pflegen mit dem Content-Management-System Joomla! SOFTWARE GBR Dipl.-Ing. Uwe Schick Das ist Joomla Webbasiertes Content Management System Open Source Dynamische Inhalte

Mehr

Grundlagen der Web-Entwicklung

Grundlagen der Web-Entwicklung Fachbereich Informatik Informationsdienste Grundlagen der Web-Entwicklung INF3172 Content-Management-Systeme Thomas Walter 19.11.2015 Version 1.0 aktuelles 2 Content Management System Content Management

Mehr

Android- Handbuch. 4., aktualisierte und erweiterte Auflage

Android- Handbuch. 4., aktualisierte und erweiterte Auflage Großes Kapitel zur Sicherheit und Privatsphäre 4., aktualisierte und erweiterte Auflage Andreas Itzchak Rehberg Android- Handbuch Einsteiger-Workshop, Apps, Datensicherung, Sicherheit, Privatsphäre, Tuning,

Mehr

Content Management mit Joomla! 1.7 für Kids Hanke

Content Management mit Joomla! 1.7 für Kids Hanke mitp für Kids Content Management mit Joomla! 1.7 für Kids von Johann-Christian Hanke 1. Auflage Content Management mit Joomla! 1.7 für Kids Hanke schnell und portofrei erhältlich bei beck-shop.de DIE FACHBUCHHANDLUNG

Mehr

phpmyadmin Marc Delisle 260 S. Euro 19,95 (D), 20,60 (A) ISBN 3-8273-2250-2

phpmyadmin Marc Delisle 260 S. Euro 19,95 (D), 20,60 (A) ISBN 3-8273-2250-2 Joomla! Open Source Software wird gegenüber kommerziellen Lösungen immer wichtiger. Addison-Wesley trägt dieser Entwicklung Rechnung mit den Büchern der Open Source Library. Administratoren, Entwickler

Mehr

Website. zur eigenen. Ihr Weg ins Web: Domain, Hoster, Installation, Verwaltung, Pflege und IT-Recht. Websites. erstellen

Website. zur eigenen. Ihr Weg ins Web: Domain, Hoster, Installation, Verwaltung, Pflege und IT-Recht. Websites. erstellen Websites ohne Programmierkenntnisse erstellen Anita Woitonik / Vilma Niclas Ohne HTML zur eigenen Website Ihr Weg ins Web: Domain, Hoster, Installation, Verwaltung, Pflege und IT-Recht Anita Woitonik /

Mehr

Extension LanguageTool

Extension LanguageTool Extension LanguageTool Copyright Dieses Dokument unterliegt dem Copyright 2012. Die Beitragenden sind unten aufgeführt. Sie dürfen dieses Dokument unter den Bedingungen der GNU General Public License (http://www.gnu.org/licenses/gpl.html),

Mehr

Erstellung eines Prototyps zum sicheren und gesteuerten Zugriff auf Dateien und Dokumente auf Basis von Lotus Domino und Notes

Erstellung eines Prototyps zum sicheren und gesteuerten Zugriff auf Dateien und Dokumente auf Basis von Lotus Domino und Notes Technik Jan Kröger Erstellung eines Prototyps zum sicheren und gesteuerten Zugriff auf Dateien und Dokumente auf Basis von Lotus Domino und Notes Diplomarbeit Bibliografische Information der Deutschen

Mehr

Barrierefreies Webdesign

Barrierefreies Webdesign Barrierefreies Webdesign Attraktive Websites zugänglich gestalten Angie Radtke, Dr. Michael Charlier ADDISON-WESLEY Ein Imprint von Pearson Education München Boston San Francisco Harlow, England Don Mills,

Mehr

petersons fotoschule blitzlicht

petersons fotoschule blitzlicht petersons fotoschule blitzlicht petersons fotoschule blit zlicht EINFACHE REZEPTE FÜR BESSERE AUFNAHMEN Bryan Peterson Bibliografische Information der Deutschen Nationalbibliothek Die Deutsche Nationalbibliothek

Mehr

C++GUI Programmierung mit Qt 4

C++GUI Programmierung mit Qt 4 Jasmin Blanchette MarkSummerfield C++GUI Programmierung mit Qt 4 Die offizielle Einführung mit einem Vorwort von Matthias Ettrich ADDISON-WESLEY An imprint of Pearson Education München Boston San Francisco

Mehr

Jonas Hellwig/Christian Gatzen. Word Press^Themes. Design und I lüir Word Press. 3. Mit 409 Abbildungen

Jonas Hellwig/Christian Gatzen. Word Press^Themes. Design und I lüir Word Press. 3. Mit 409 Abbildungen Jonas Hellwig/Christian Gatzen Word Press^Themes Design und I lüir Word Press. 3 Mit 409 Abbildungen Inhaltsverzeichnis Webdesign mit WordPress 13 1.1 WordPress-Community 13 1.2 Webdesign-Basics 14 1.2.1

Mehr

Dokumentationen und Wissenschaftliche Arbeiten mit Microsoft Word 2007

Dokumentationen und Wissenschaftliche Arbeiten mit Microsoft Word 2007 Dokumentationen und Wissenschaftliche Arbeiten mit Microsoft Word 2007 DOKUMENTATIONEN UND WISSENSCHAFTLICHE ARBEITEN MIT MICROSOFT WORD 2007 Verlag: readersplanet GmbH Neuburger Straße 108 94036 Passau

Mehr

Jens Ferner. Profikurs PHP-Nuke

Jens Ferner. Profikurs PHP-Nuke Jens Ferner Profikurs PHP-Nuke Einsatz, Anpassung und fortgeschrittene Progammierung PHP-Nuke vom Start bis zur strukturierten Anwendung - Mit umfassender interner Funktionsreferenz 2., verbesserte und

Mehr

Installationsanleitung Server-Software installieren Datenbank anlegen Lösung einrichten Problemlösungen...

Installationsanleitung Server-Software installieren Datenbank anlegen Lösung einrichten Problemlösungen... INHALTSVERZEICHNIS Installationsanleitung... 2 Server-Software installieren... 2 Datenbank anlegen... 6 Lösung einrichten... 9 Problemlösungen... 11 Datenbankverbindung... 11 Mail-Versand... 12 Dateiexporte...

Mehr

Informatik. Christian Kuhn. Web 2.0. Auswirkungen auf internetbasierte Geschäftsmodelle. Diplomarbeit

Informatik. Christian Kuhn. Web 2.0. Auswirkungen auf internetbasierte Geschäftsmodelle. Diplomarbeit Informatik Christian Kuhn Web 2.0 Auswirkungen auf internetbasierte Geschäftsmodelle Diplomarbeit Bibliografische Information der Deutschen Nationalbibliothek: Bibliografische Information der Deutschen

Mehr

Konfigurationsmanagement mit Subversion, Maven und Redmine

Konfigurationsmanagement mit Subversion, Maven und Redmine Gunther Popp Konfigurationsmanagement mit Subversion, Maven und Redmine Grundlagen für Softwarearchitekten und Entwickler 4., aktualisierte und erweiterte Auflage Gunther Popp gpopp@km-buch.de Lektorat:

Mehr

APEX und Drucken! - Die Schöne und das Biest!

APEX und Drucken! - Die Schöne und das Biest! APEX und Drucken! - Die Schöne und das Biest! Markus Dötsch MuniQSoft GmbH Witneystr. 1-82008 Unterhaching Schlüsselworte Oracle, APEX, Drucken, Datenbanken, Entwicklung, Entscheidungshilfe Einleitung

Mehr

Inhaltsverzeichnis. 1 Einleitung... 2 Beispielseiten... 3 Installation...

Inhaltsverzeichnis. 1 Einleitung... 2 Beispielseiten... 3 Installation... Inhaltsverzeichnis 1 Einleitung....................................................................... 1.1 Was ist Joomla!?........................................................... 1.2 Wer bin ich?................................................................

Mehr

Personalbeschaffung im Internet

Personalbeschaffung im Internet Wirtschaft Verena Schwarzmann Personalbeschaffung im Internet Ansätze, Erfahrungen, Lösungen Diplomarbeit Bibliografische Information der Deutschen Nationalbibliothek: Bibliografische Information der Deutschen

Mehr

ISBN Print; PDF; epb

ISBN Print; PDF; epb Bibliografische Information der Deutschen Nationalbibliothek Die Deutsche Nationalbibliothek verzeichnet diese Publikation in der Deutschen Nationalbibliografie; detaillierte bibliografische Daten sind

Mehr