Performance-Optimierung für Magento E-Commerce Plattformen
|
|
- Nicole Linden
- vor 7 Jahren
- Abrufe
Transkript
1 Performance-Optimierung für Magento E-Commerce Plattformen Ralf Lieser Technischer Leiter Magento Entwicklung netz98 new media GmbH
2 Agenda Begriffsdefinition Performance Warum ist Performance so wichtig? Herausforderungen Lösungsansätze Checkliste 2
3 3 Begriffsdefinition Performance
4 Begriffsdefinition Performance Seitenladezeit länger als 2 Sekunden warten User heute nicht mehr auf eine Seite Abhängigkeit vom Internetanschluss der Benutzer Reale Ladezeit versus gefühlte Ladezeit Anzahl der Elemente, die geladen werden müssen 4
5 Begriffsdefinition Performance Die gefühlte Seitenladezeit muss mit den Erwartungen der User einhergehen 5
6 Warum ist Performance so wichtig? 6
7 Warum ist Performance so wichtig? Die Relevanz von Performance kann runtergebrochen werden auf folgende Formel: Traffic Conversion Warenkorb Umsatz Viel Traffic heißt aber häufig viel Last Viel Last bedeutet lange Ladezeiten Lange Ladezeiten drücken die Conversion Rate Das Ziel ist folglich klar definiert: Die Plattform muss mehr Traffic aushalten 7
8 Herausforderungen 8
9 Herausforderungen Ladezeiten Hardware Dimensionierung Magento Server-Konfiguration 9
10 Herausforderungen - Ladezeiten Die index.php wird stets aufgerufen Die gesamte Shoproutine wird durchlaufen Rechenzeit und entsprechende Ladezeiten der Webseite Hohe Last auf dem Server 10
11 Herausforderungen - Hardware Und dann Besucher am Tag? 11
12 Herausforderungen - Hardware Und dann Besucher am Tag? In Sachen Hardware gilt weiterhin: Hubraum ist durch nichts zu ersetzen, außer durch noch mehr Hubraum 12
13 Herausforderungen - Hardware Besucher am Tag! 13
14 Herausforderungen Magento Server-Konfiguration Konfiguration des Webservers für Magento Schwerpunkt Onlineshops Konfiguration des Datenbankservers für Magento MySQL Version 5.5 In Zukunft: Oracle, MSSQL Caching Technologien 14
15 Lösungsansätze 15
16 Lösungsansätze Ladezeiten Hardware Dimensionierung Magento Server-Konfiguration 16
17 Lösungsansätze - Ladezeiten Rechenzeiten minimieren - Caching Techniken nutzen Full Page Cache in Verbindung mit Memcached PHP Cache wie z.b. APC richtig einsetzen Memory object caching mit Memcached Varnish Cache 17
18 Lösungsansätze - Ladezeiten Bei der Entwicklung von Modulen auf Performance achten! Beispiel: Ein Objekt anhand seiner ID laden. Häufiges Vorgehen: welches zum Aufruf von lib/varien/data/collection.php führt: public function getitembyid($idvalue) { $this->load(); if (isset($this->_items[$idvalue])) { return $this->_items[$idvalue]; } return null; } 18
19 Lösungsansätze - Ladezeiten Bei der Entwicklung von Modulen auf Performance achten! Beispiel: Ein Objekt anhand seiner ID laden. Häufiges Vorgehen: welches zum Aufruf von lib/varien/data/collection.php führt: public function getitembyid($idvalue) { $this->load(); if (isset($this->_items[$idvalue])) { return $this->_items[$idvalue]; } return null; } Übersetzung Unser Worst Case: Durchläufe, Sekunden Ladezeit 19
20 Lösungsansätze - Ladezeiten Bei der Entwicklung von Modulen auf Performance achten! Beispiel: Ein Objekt anhand seiner ID laden. Alternatives Vorgehen: eliminieren und statt dessen nutzen Übersetzung Einmaliger Durchlauf, Um Faktor schneller 20
21 Lösungsansätze - Ladezeiten HTTP Requests minimieren und auslagern Yahoo, Google, Amazon laden nur einen Bruchteil der Webseite vom eigenen Server. Der Rest kommt sonstwo her. Ein Browser kann je Ladevorgang nur ca. 10 Elemente der Webseite gleichzeitig laden CSS und JavaScript von einer Subdomain laden lassen Layout Grafiken in einem Image Sprite zusammenfassen 21
22 Lösungsansätze - Ladezeiten 22
23 Lösungsansätze - Hardwaredimensionierung Lösungsschritt gegen hohe Serverlast Mehrere Server hinter einem Loadbalancer verteilt Datenbank auf eigenem Server Datenbankserver direkt mit dem Server verbunden 23
24 Lösungsansätze - Hardwaredimensionierung Wieviel Umsatz (Gewinn) macht der Onlineshop und welche Hostingkosten stehen dem entgegen? Auf eine skalierbare Hostingumgebung setzen Loadbalancer Cron Server Suche auslagern Datenbanken als Master Slave Konstrukt aufsetzen Alternative 1: Virtuelle Server sind günstig skalierbar Alternative 2: Hardware Server leisten mehr, kosten auch mehr 24
25 Lösungsansätze - Hardwaredimensionierung Sicherheitsaspekt der Verteilung 99% Erreichbarkeit heißt: (365 / 100) * 99 = ,65 Tage Downtime Jeden Tag, jede Stunde geht bares Geld verloren Sind hinter einem Loadbalancer zwei oder mehrere Server verteilt, sinkt die Ausfallwahrscheinlichkeit des Gesamtsystems gegen Null Das gesamte Serverkonstrukt muss nach Single Points of Failure untersucht werden 25
26 Lösungsansätze im Online-Shop - Backend Zeitpunkt für aufwändige Cronjobs sorgfältig planen Zeiten für Artikel Importe sorgfältig planen Wichtige Entscheidung: Muss es immer ein Vollimport sein? Marketingaktionen sorgfältig planen Lastzeiten monitoren 26
27 Checkliste 27
28 Checkliste Checkliste - Magento Performance-Optimierung Magento Whitepaper 28
29 Checkliste - Magento Performance-Optimierung Serverstruktur flexibel und skalierbar planen Saubere und für Ihren Onlineshop optimierte Konfiguration der Server Ordentliche Programmierung bei Modulen beachten Caches richtig konfigurieren und einsetzen Detailliertere Checkliste downloadbar unter Einfache Möglichkeit zu prüfen, welcher Optimierungsbedarf besteht Magento Whitepaper runterladen und durchlesen 29
30 netz98 new media GmbH 1998 gegründeter, inhabergeführter Internetdienstleister Firmensitz in Mainz, Niederlassungen in Hamburg und München 40 feste und 5 freie Mitarbeiter 30
31 netz98 new media GmbH - Leistungsspektrum 31
32 netz98 Studien und Fachdokumente Zu unterschiedlichen Themen entwickeln wir gemeinsam mit unseren internen Experten sowie mit externen Partnern diverse Fachdokumente: Zukunftsthemen im E-Commerce 2009 Zukunftsthemen im E-Commerce 2010 Zukunftsthemen im E-Commerce 2011 Nutzerbefragung: Social Shopping 32
33 Vielen Dank Ralf Lieser Stefan Ponitz Tim Hahn twitter.com/rlieser twitter.com/digi_existence twitter.com/netz98 netz98 new media GmbH Haifa-Allee Mainz 33
Am Beispiel des Bibliographischen Institut GmbH
22.05.2012 Leipzig Meet Magento 2012 Software Lifecycle Management Am Beispiel des Bibliographischen Institut GmbH Ein paar Worte zum Unternehmen Acht Marken mit über BIBLIOGRAPHISCHES 4.000 Buchund INSTITUT
MehrPERFORMANCE IM ONLINESHOP
Performance im Onlineshop Webinar mit Shopware und Pixline Media PERFORMANCE IM ONLINESHOP Webinar mit Shopware und Pixline Media ÜBER PIXLINE MEDIA Wir betreuen und entwickeln eine große Bandbreite an
MehrDer Server rennt, doch die Seite lahmt Pagespeed-Optimierung jenseits des Servers
Der Server rennt, doch die Seite lahmt Pagespeed-Optimierung jenseits des Servers Fahrplan Warum Pagespeed wichtig ist Fallbeispiel Pagespeed 2.0 Studien zur Ladezeit von Webseiten Akamai Studie 40% der
MehrConversion Rate ein kleiner Teil in einem großen Puzzle
Conversion Rate ein kleiner Teil in einem großen Puzzle Christian Strasheim Leiter E-Business Bibliographisches Institut GmbH Tim Hahn Geschäftsführer netz98 new media GmbH Agenda netz98 new media GmbH
MehrSO SCHÜTZEN SIE IHRE WEBSEITE VOR DEM ZUSAMMENBRUCH
SO SCHÜTZEN SIE IHRE WEBSEITE VOR DEM ZUSAMMENBRUCH 1 1Minimieren Sie die Seitenladezeit Für den ganz alltäglichen Traffic auf Ihrer Seite brauchen Sie sich nicht weiter mit Ihrer Webseiten-Performance
MehrDer Server glüht, doch die Seite lahmt. Pagespeed-Optimierung jenseits des Servers
Der Server glüht, doch die Seite lahmt Pagespeed-Optimierung jenseits des Servers Sebastian Donners isa-media GmbH Fahrplan Warum Pagespeed wichtig ist Fallbeispiel Ansätze zur Pagespeed-Optimierung Pagespeed
MehrNEXT LEVEL HOSTING VON 1&1 PERFORMANCE LEVEL: LEISTUNG, DIE MIT IHREN ANFORDERUNGEN WÄCHST
NEXT LEVEL HOSTING VON 1&1 PERFORMANCE LEVEL: LEISTUNG, DIE MIT IHREN ANFORDERUNGEN WÄCHST Niemand wartet gerne. Wenn es um den Erfolg Ihrer Websites geht, spielen deshalb neben Inhalt, Struktur und Design
MehrWhitepaper. Maximale Performance für Ihren Online-Shop. Was Shop-Betreiber gegen unerwartete Überlastungen tun können
Whitepaper Maximale Performance für Ihren Online-Shop Was Shop-Betreiber gegen unerwartete Überlastungen tun können WHITEPAPER Maximale Performance für Ihren Online-Shop 2 Alle Jahre wieder steht im E-Commerce
MehrE-Book Joomla optimieren
Copyright EasyBay-Web Ltd.2016 Seite 1 Version 2.1 1 Mobile Ready: Einer der wichtigsten SEO Faktoren ist die Eignung für mobile Endgeräte. Warum ist das notwendiger denn je? Besucher einer Webseite erwarten,
MehrHTTPS Checkliste. Version 1.0 (26.08.2015) Copyright Hahn und Herden Netzdenke GbR
HTTPS Checkliste Version 1.0 (26.08.2015) Copyright Hahn und Herden GbR Inhaltsverzeichnis Best Practices...2 1 Private Key und Zertifikat...2 1.1 2048-Bit Private Keys...2 1.2 Geheimhalten der Private
MehrMagento. Ein Überblick
Magento Ein Überblick 1 Agenda Einleitung Projektvorstellung: design-bestseller.de Über Magento Fragen und Diskussion Andreas von Studnitz KKL Luzern Technological Overview 08.11.2014 2 3 Über mich Andreas
Mehr<Insert Picture Here> Web-2.0-Anwendungen mit MySQL
Web-2.0-Anwendungen mit MySQL Ralf Gebhardt Principal Sales Consultant MySQL Agenda Die Definition von Web-2.0 Web-2.0-Architektur MySQL als Datenbankschicht Teil 1 MySQL Replikation
MehrWebsite Performance Optimierung
Website Performance Optimierung Fokus: Frontendoptimierung form4 GmbH & Co. KG Jan-Henrik Hempel Telefon: 030.278784-13 E-Mail: jan-henrik.hempel@form4.de Website Performance Optimierung Überblick 1 Relevanz
MehrBernhard Kau @2ndkauboy http://kau-boys.de #wpcb13
Bernhard Kau @2ndkauboy http://kau-boys.de #wpcb13 1 Übersicht der PageSpeed Produkte Installation von Mod_Pagespeed Übersicht der verfügbaren Filter Vorstellung einiger wichtiger Filter Ersetzung von
Mehrtacho 3d vege Fotolia.com Kai Greinke
tacho 3d vege Fotolia.com Kai Greinke URL eingeben ENTER Warten Was passiert in der Zeit Werkzeuge für die Analyse Analysieren der Inhalte Möglichkeiten beim CSS JavaScript Komprimieren Weitere Optimierung
MehrSchnelle Webapplikationen. Status Quo heute...
Schnelle Webapplikationen Status Quo heute... Schnelle Webapplikationen Status Quo heute...... wohin geht die Reise? Über mich CTO und Gesellschafter der Marketing Factory Consulting GmbH TYPO3 Commerce
Mehr1&1 Frontend-Architektur. Nico Steiner
1&1 Frontend-Architektur Nico Steiner 1&1 MEMBER OF UNITED INTERNET AG Mehr als 5.600 Mitarbeiter, davon 1.500 in Produkt-Management, Entwicklung und Rechenzentren 5 Rechenzentren mit 70.000 Server in
MehrAudit - Kunde GmbH PAGESPEED.
Online Online Solutions Solutions Group Group GmbH GmbH Audit - Kunde GmbH PAGESPEED AGENDA 1. Fakten zu Pagespeed 2. Pagespeed Optimierung 3. Einflussfaktoren Pagespeed 4. Pagespeed im Reporting Center
MehrInternet Services. Internet für Unternehmer. Worauf achten erfolgreiche Unternehmer heute in Bezug auf das Internet?
Internet Services Internet für Unternehmer. Worauf achten erfolgreiche Unternehmer heute in Bezug auf das Internet? Internet Services 22.04.2016 Seite: 1 Rasantes Wachstum Die Entwicklung des Internets
MehrAWS E-Business Web Day 28. September Blueprints bei E-Commerce Workloads mit AWS
AWS E-Business Web Day 28. September 2016 Blueprints bei E-Commerce Workloads mit AWS 1 Steffen Drya: Gründer und Geschäftsführer root360 GmbH 12+ Jahre Erfahrung IT-Operations im Bereich E-Commerce Fokus
MehrWeb-Performance-Optimierung - Websites auf Speed SEO Barbecue - DIWISH - Kiel - 01. August 2012. Timo Heinrich t.heinrich@online-werbung.
SEO Barbecue Web-Performance-Optimierung - DIWISH - Kiel - 01. August 2012 - Websites auf Speed 1 2 Kinder 1 Frau 41 Jahre jung Seit 1996 autodidaktischer Onliner Schwerpunkte: Suchmaschinenoptimierung
MehrWPKO #13 Grundlagen Wordpress-Performance
WPKO #13 Grundlagen Wordpress-Performance 11.07.2018 Über mich Christian Jung staatlich geprüfter Reprohersteller Bachelor of Computer Science [FH] Geschäftsführung: eyetm - design & kommunikation java,
MehrUI / UX Designer (m/w)
UI / UX Designer (m/w) Konzeption und Design für Webportale, Shopsysteme und mobile Anwendungen Erstellen von Wireframes und Prototypen für neue Projekte und Features Resposive Design von Benutzeroberflächen
MehrIntegration von UIS-Webdiensten
Integration von UIS-Webdiensten neue Möglichkeiten durch Web 2.0 basierte Technologien Clemens Düpmeier, Werner Geiger, Claudia Greceanu (duepmeier, geiger, greceanu@iai.fzk.de) Institut für Angewandte
MehrMagento Infrastruktur
Magento Infrastruktur Auswahlkriterien bei der Providerwahl Lars Schaarschmidt Skalierbarkeit von Magento Servern Marian Neubert Leipzig, 05.11.2010 www.internet24.de 1 Zur internet24 GmbH Gründung im
MehrTeam: Felix Gessert, Florian Bücklers, Hannes Kuhlmann, Malte Lauenroth, Michael Schaarschmidt. 19. August 2014
Team: Felix Gessert, Florian Bücklers, Hannes Kuhlmann, Malte Lauenroth, Michael Schaarschmidt 19. August 2014 Presentation is loading Das Ladezeit-Problem Loading Durchschnitt: 9,3s -20% Traffic -9% Besucher
MehrKontrollstrukturen MySQL Funktionen. MySQL 4, 5. Kapitel 20a: PHP Teil 2. Marcel Noe
MySQL 4, 5 Kapitel 20a: PHP Teil 2 Gliederung 1 2 Gliederung 1 2 Die ermöglicht ein Bedingtes Ausführen von Code-Abschnitten. Nur wenn die Bedingung erfüllt ist wird der Block hinter if ausgeführt. Ist
MehrP IXELTALE CHECKLISTE ONPAGE SEO
CHECKLISTE ONPAGE SEO PIXELTALE info@pixeltale.de pixeltale.de Inhalte h1-überschriften Enthält jede Seite (Startseite inkl. Unterseiten) maximal eine Hauptüberschrift (h1), welche das Hauptkeyword der
MehrPerformance Report OXID eshop 5.0 Enterprise Edition
Performance Report OXID eshop 5.0 Enterprise Edition supported by SysEleven September 2013 OXID esales AG www.oxid-esales.com info@oxid-esales.com 1/14 Copyright Kontakt OXID esales AG www.oxid-esales.com
MehrDas Backend von ComputerBase
Das Backend von ComputerBase Steffen Weber / @Steffen185 01.09.2014 / Webentwickler Paderborn Gliederung 1. Einleitung 2. Datenbank 3. Webserver 4. Website ComputerBase Reichweite 2,5 Mio Unique User (
MehrSystemkonfiguration für sehr gute Performance und hohe Ausfallsicherheit in der E-Business Suite
Systemkonfiguration für sehr gute Performance und hohe Ausfallsicherheit in der E-Business Suite Günther Andres Primus Solutions AG Warngau bei München 3. Dezember 2008 Primus Solutions Oracle Partner
MehrDeploy Early oder die richtigen. Zutaten für Ihren Relaunch
Deploy Early oder die richtigen Zutaten für Ihren Relaunch Plug & Play Web Applikationen 2016 Paradigma #1 Nutze Vorfertigung! HTML/CSS-Frameworks Responsive Design Logo Button Action Screen Tablet Landscape
MehrAdminer: Installationsanleitung
Adminer: Installationsanleitung phpmyadmin ist bei uns mit dem Kundenmenüpasswort geschützt. Wer einer dritten Person Zugriff auf die Datenbankverwaltung, aber nicht auf das Kundenmenü geben möchte, kann
MehrOptimiertes Laden in die F-Fakten-Tabelle des SAP BW
Optimiertes Laden in die F-Fakten-Tabelle des SAP BW Schlüsselworte SAP BW Index unusable. Einleitung Jörn Bartels Oracle München Mit Oracle Database 11g Release 2 kann das Laden der F-Fakten Tabelle in
MehrNew Features Oracle Forms 11g Nichts Neu für Forms?
New Features Oracle Forms 11g Nichts Neu für Forms? Perry Pakull Technology Manager perry.pakull@trivadis.com Zürich, 20.04.2010 Basel Baden Bern Lausanne Zürich Düsseldorf Frankfurt/M. Freiburg i. Br.
MehrGoogle Sitemap. Modul für xt:commerce 4. Plugin-Funktionen... Systemvoraussetzung... Export per Cronjob...
Google Sitemap Modul für xt:commerce 4 Plugin-Funktionen... 2 Systemvoraussetzung... 2 Installation... 3 Konfiguration... 4 Export per Cronjob... 7 1 Plugin-Funktionen Mit dem Modul Google Sitemap können
MehrVarnish + TYPO3. CH-TUG Varnish + TYPO3
Varnish + TYPO3 1 Agenda Über Varnish Varnish + TYPO3 Case Studies 2 Varnish Software AS die Firma 2005: Idee bei Verdens Gang AS Poul-Henning Kamp Redpill Linpro / Varnish Software AS BSD License 2006:
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
MehrWir bringen Ihre Notes/Domino Anwendungen sicher ins Web 19.11.2015, Bilster Berg Drive Resort Michael Steinhoff, agentbase AG. www.agentbase.
Wir bringen Ihre Notes/Domino Anwendungen sicher ins Web 19.11.2015, Bilster Berg Drive Resort Michael Steinhoff, agentbase AG www.agentbase.de 1 Agenda Grundlagen Modernisierung Möglichkeiten mit Domino
MehrIhre Webseiten-Analyse kieferorthopädischen Praxis Dr. Mirsberger
Ihre Webseiten-Analyse kieferorthopädischen Praxis Dr. Mirsberger www.kfo-ibb.de Wir sind bekalabs Webmedien, eine Internet-Agentur aus Rheine die sich seit 10 Jahren auf die Konzipierung und Erstellung
MehrClemens H. Cap http://wwwiuk.informatik.uni-rostock.de http://www.internet-prof.de. Bedarf an Zeit, Speicher, Netz und anderen Ressourcen
Performance Bedarf an Zeit, Speicher, Netz und anderen Ressourcen Lernziel Warum ist Performance bei Ajax so wichtig? Was sind die Fallen bei Ajax Programmierung? Welche Werkzeuge gibt es? Ausgewählte
MehrEinrichtung der Datenbank und Front-End Software
Schule als Staat EDV-System Einrichtung der Datenbank und Front-End Software Letzte Änderungen: 26.11.2017 1 Inhalt 1 Einführung... 3 1.1 Systemanforderungen... 3 1.2 Wissensanforderungen... 3 2 Setup...
MehrFrank Bültge Thomas Boley. Das WordPress-Buch. Vom Blog zum Content-Management-System
Frank Bültge Thomas Boley Das WordPress-Buch Vom Blog zum Content-Management-System 1 Was ist ein Weblog? 17 1.1 Merkmale von Weblogs 18 1.1.1 Newsfeeds 19 1.1.2 Permalinks 19 1.1.3 Kommentare 19 1.1.4
MehrErfolgreich zur E-Commerce-Plattform. Erfolgreich zur E-Commerce-Plattform
Erfolgreich zur E-Commerce-Plattform Erfolgreich zur E-Commerce-Plattform Agenda 1. Shopsysteme allgemein 2. Insights Magento 3. E-Commerce-System Landschaft Shopsysteme allgemein Gefragt sind derzeit
MehrSkalierbarkeit von Serversystemen Was tun, damit das technische Korsett mein Business nicht einschnürt?
Skalierbarkeit von Serversystemen Was tun, damit das technische Korsett mein Business nicht einschnürt? Dipl.-Inform. Thomas Witzenrath 21.01.2014 Tralios IT GmbH www.tralios.de Über mich Dipl.-Inform.
Mehr1 E inleitung Rate)... ר Mehr Pagespeed = mehr besuchte Seiten Mehr Pagespeed = mehr Umsatz
Inhalt 1 E inleitung... 1 1.1 Machen Sie aus Ihrer Website einen F errari... 1 1.2 Zielgruppe... 2 1.3 Beispiele... 4 1.4 Warum Sie aus Ihrer Webseite einen Ferrari machen sollten................. ר 1.4.1
MehrFreispeicherverwaltung
Freispeicherverwaltung Allgemeine Techniken und Anwendung unter Linux Martin Wahl, 17.11.03 Freispeicherverwaltung 1 Überblick Allgemeines Suchstrategien Verwaltungsstrategien externer / interner Verschnitt
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
Mehrelpromonitor Software - Systemvoraussetzungen
2017.12 Software - Systemvoraussetzungen Das CMS System verwendet die bewährte Hardware ECOLOG-NET. Für bestehende Kunden ist daher kein Wechsel / Austauschen der installierten Hardware (Datenlogger ECOLOG-NET,
MehrInstallations- und Konfigurationsanleitung für Magento 1 ecommerce Plattform
idealo Direktkauf Magento 1 Modul Installations- und Konfigurationsanleitung für Magento 1 ecommerce Plattform Stand: 15.11.2016 1. Installation 1.1 Magento Connect Manager aufrufen Öffnen Sie in Ihrem
MehrWas kurz vor dem Startschuss noch wichtig ist Checkliste für den Go-Live im E-Commerce
Was kurz vor dem Startschuss noch wichtig ist Checkliste für den Go-Live im E-Commerce Wenn der Go-Live eines E-Commerce-Projektes näher rückt, ist meist noch vieles zu bedenken und zu entscheiden. Leider
MehrSoftwareentwicklung in der industriellen Praxis
Softwareentwicklung in der industriellen Praxis Cloud-Systeme: Besonderheiten bei Programmierung und Betrieb Steffen Gemkow / Paul Fritsche - ObjectFab GmbH 26.11.2012 Simple is beautiful Don t repeat
MehrSkalierbare Webanwendungen
Skalierbare Webanwendungen Thomas Bachmann Lead Software Architect & CIO Mambu GmbH Twitter: @thobach Anwendungsbeispiel Hohe Nichtfunktionale Anforderungen Sicherheit Vertraulichkeit Integrität Verfügbarkeit
MehrINSTALLATIONSANLEITUNG
INSTALLATIONSANLEITUNG FÜR GAMBIO GX2 2016 Gambio GmbH. www.gambio.de 1 Voraussetzungen Systemvoraussetzungen: mindestens 120MB Webspace eine Domain PHP 5.3 oder neuer MySQL5 Datenbank GDlib 2 oder neuer
MehrSchneller mit AspectJ
November 2007 Performance Day @ JUGS Schneller mit AspectJ Oliver.Boehm@agentes.de Wir über uns Gründung 01.04.2004 Vorstand Olaf Ahl & Wolfgang Clauss Standorte Stuttgart (Firmensitz), Kassel, München
MehrInhaltliche und technische Verknüpfung eines Katasters mit einem (evtl. vorhandenem) GIS
Inhaltliche und technische Verknüpfung eines Katasters mit einem (evtl. vorhandenem) GIS Vorstellung Dipl. Geograph Softwareentwicklung seit ca. 15 Jahren Geographische Informationssysteme Datenbankanwendungen
MehrPagespeed, AJAX & BigPictures
Pagespeed, AJAX & BigPictures Warum mein Content technisch optimiert sein muss! Lorem Ipsum web.solutions GmbH Ing. Karl Kowald, BSc Lorem Ipsum web.solu/ons GmbH. Grieskai 10. 8020 Graz. www.loremipsum.at
MehrOracle-Reports in Enterprise-Projekten: Erfahrungsbericht über Architektur, Performance und weitere Aspekte
Oracle-Reports in Enterprise-Projekten: Erfahrungsbericht über Architektur, Performance und weitere Aspekte Jan-Peter Timmermann Bereichsleiter OPITZ CONSULTING Hamburg GmbH Hamburg, 18.06.2009 Seite 1
MehrKompendium 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
MehrMySQL HA Lösungen für Front- und Backend. Matthias Klein
MySQL HA Lösungen für Front- und Backend Matthias Klein MySQL HA - Topics 1 Grundlagen 2 Backend 3 Frontend 2 MySQL HA About InnoGames About InnoGames Betreibt und entwickelt Browser- und Mobile Games
MehrMagento plenty Schnittstelle. Schnittstelle zwischen Magento und plenty
Schnittstelle zwischen Magento und plenty Inhaltsverzeichnis 1 Kurzbeschreibung...3 2 Integration...4 3 Möglichkeiten...5 3.1 Artikel...5 3.2 Aufträge...5 3.3 Kunden...5 4 Interne Funktionsweise...6 4.1
MehrVitaminkapseln.ch - SEO Check
Vitaminkapseln.ch - SEO Check Überprüfte URL: http://www.vitaminkapseln.ch/ Erstellt am: 16.12.2015 11:00 Übersicht der SEO Analyse Suchvorschau Metaangaben 100% Seitenqualität 40% Seitenstruktur 60% Verlinkung
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
MehrPerformance Tuning mit @enterprise
@enterprise Kunden-Forum 2005 Performance Tuning mit @enterprise Herbert Groiss Groiss Informatics GmbH, 2005 Inhalt Datenbank RMI JAVA API HTTP Konfiguration Analyse Groiss Informatics GmbH, 2005 2 Datenbank
MehrInstallation und Verbindung mit dem KIRUS.asp System
Benutzerhandbuch Installation und Verbindung mit dem KIRUS.asp System Aus Sicherheitsgründen übersenden wir Ihnen die Passwörter, die Sie für die Installation benötigen nicht per E-Mail. Bitte rufen Sie
MehrProgressive Web Apps mit APEX. Till Albert
Progressive Web Apps mit APEX Till Albert 09.05.2019 Facts & Figures IT-Beratungsunternehmen Branchen übergreifend Hersteller neutral Hauptsitz Ratingen Niederlassung Frankfurt am Main 250 Beschäftigte
MehrVision: Schnittstellen/Cloud/Hub zwischen den Kantonen und dem BAFU. Matthias Egeling
Vision: Schnittstellen/Cloud/Hub zwischen den Kantonen und dem BAFU Matthias Egeling Inhalt Vision Übersicht Cloud-Computing Referenzen Übersicht Web-Hubs Diskussion / Fragen 2 Vision... Vision Was wäre,
MehrInstallationsanleitung
Für Gambio GX2 Installation v2.0.12.2 20130402 2013 Gambio GmbH. www.gambio.de 1 Voraussetzungen Systemvoraussetzungen: mindestens 50MB Webspace eine Domain PHP 5.1.2 oder neuer MySQL5 Datenbank GDlib
MehrTechnische Erläuterungen zum Betrieb Ihrer TOHA-Webseite
Technische Erläuterungen zum Betrieb Ihrer TOHA-Webseite INHALTSVERZEICHNIS PERSONENBEZOGENE DATEN:... 2 WERDEN COOKIES EINGESETZT:... 2 WERDEN GOOGLE WEB-FONTS EINGESETZT:... 2 ANALYSE/TRACKING TOOLS
MehrHandbuch für die Erweiterbarkeit
Handbuch für die Erweiterbarkeit Inhalt Pakete für die Erweiterbarkeit... 2 Actions... 2 Items... 2 Itemset... 2 Die UseCaseNewAction... 3 Eigene Shapes... 4 Der Shape Container... 5 User Objects... 6
MehrTechnische Informationen
Technische Informationen STAUFEN AG & CAS SOFTWARE AG Inhalt Überblick... 2 Hosting... 2 Inhouse (private Cloud)... 2 Deutsches Rechenzentrum... 3 Clients... 4 Betrieb... 4 Sicherheit... 4 Schnittstellen...
Mehr:: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: :: Süsstrunk :: Büchli :: :: :: :: :: :: :: :: :: :: :: :: :: Webdesignkurshandbuch Worum es geht HTML-Dokumente sind in der Regel statisch - will
MehrNutzung der Oracle Database InMemory Option für SAP BW
Nutzung der Oracle Database InMemory Option für SAP BW Schlüsselworte Oracle, SAP-BW, InMemory, Star-Schema. Jörn Bartels Oracle München Einleitung In SAP BW wurde bisher ein erweitertes Snow Flake Schema
MehrJedes Byte zählt. Tuning-Rezepte für APEX-Anwendungen in der Cloud. Andreas Wismann WHEN OTHERS
Jedes Byte zählt. Tuning-Rezepte für APEX-Anwendungen in der Cloud Andreas Wismann WHEN OTHERS Beratung Projektmanagement Coaching rund um Oracle Application Express wismann@when-others.com WHEN OTHERS
MehrJAmp - Accelerated Mobile Pages plugin. 1 Einführung
1 Einführung AMP befreit eine mobile Webseite von vielen unnötigen Elementen, die dafür verantwortlich sind, dass eine normale Webseite langsam angezeigt wird, z. B. Tonnen von Cookies, JavaScript von
MehrBillSAFE Modul für Magento CE 1.4.x, PE 1.9.x und EE 1.9.x
BillSAFE Modul für Magento CE 1.4.x, PE 1.9.x und EE 1.9.x Herzlich willkommen, Sie haben sich für BillSAFE, den beliebtesten Rechnungskauf-Anbieter bei Deutschlands Online-Shoppern entschieden. (TNS Emnid
MehrVon wem wir abhängig sind Über die Auffindbarkeit von Informationen
Von wem wir abhängig sind Über die Auffindbarkeit von Informationen Prof. Dr. Dirk Lewandowski Hochschule für Angewandte Wissenschaften Hamburg, Department Information dirk.lewandowski@haw-hamburg.de Agenda
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)
Mehr1 von 6 02.01.2011 11:44
Statistik für sggelterkinden.ch () - main 1 von 6 02.01.2011 11:44 Zuletzt aktualisiert: 02.01.2011-08:00 Zeitraum: OK Zusammenfassung Zeitraum Jahr Erster Zugriff 14.07. - 20:02 Letzter Zugriff 31.12.
MehrIst die Standard Edition noch einsetzbar? Dierk Lenz DOAG 2015 Konferenz
Ist die Standard Edition noch einsetzbar? Dierk Lenz DOAG 2015 Konferenz Herrmann & Lenz Services GmbH Herrmann & Lenz Solutions GmbH Erfolgreich seit 1996 am Markt Firmensitz: Burscheid (bei Leverkusen)
MehrTypo 3 installieren. Schritt 1: Download von Typo3
Typo 3 installieren Bevor Sie Typo3 installieren, müssen Sie folgende Informationen beachten: Typo3 benötigt eine leere Datenbank. Mit Ihrem Abonnement verfügen Sie über eine einzige Datenbank. Sie können
MehrMultimedia im Netz. Übung zur Vorlesung. Ludwig-Maximilians-Universität Wintersemester 2010/2011
Übung zur Vorlesung Multimedia im Netz Ludwig-Maximilians-Universität Wintersemester 2010/2011 Ludwig-Maximilians-Universität München Multimedia im Netz - Übung - 3-1 Übungsblatt - 3 Thema: JavaScript
MehrSind Ihre Landing Pages schon fit für die Multi-Screen-Welt? digitalmobil GmbH & Co. KG - Bayerstr. 16a - 80335 München
Sind Ihre Landing Pages schon fit für die Multi-Screen-Welt? digitalmobil GmbH & Co. KG - Bayerstr. 16a - 80335 München Landing Pages sind Ihre Kampagnenheimat 1 Kampagne Fokus Aktion, Produkt oder Dienstleistung
MehrIntern: Ceph Kurzeinführung in die verteile Storage-Lösung
Intern: Ceph Kurzeinführung in die verteile Storage-Lösung Dominik Vallendor 29.05.2017 Tralios IT GmbH www.tralios.de Motivation Lokale Speicher sind unflexibel, selbst mit Redundanzlösungen (bsp. DRBD)
Mehr1 von 6 01.01.2011 09:55
Statistik für sggelterkinden.ch () - main 1 von 6 01.01.2011 09:55 Zuletzt aktualisiert: 01.01.2011-06:52 Zeitraum: OK Zusammenfassung Zeitraum Jahr Erster Zugriff 01.01. - 00:17 Letzter Zugriff 31.12.
MehrGrundlagen Internet-Technologien INF3171
Grundlagen Internet-Technologien INF3171 ekaay AJAX Version 1.0 01.07.2013 aktuelles 2 Ajax: zunächst Abkürzung für Asynchronous JavaScript And XML Jesse J. Garrett (AdaptivePath) http://www.adaptivepath.com/publications/essays/archives/
MehrSocial Data Mining. Albert Weichselbraun. May 2009
Social Data Mining Albert Weichselbraun Vienna University of Economics and Business Administration Department of Information Systems and Operations Augasse 2-6, 1090 Vienna albert.weichselbraun@wu.ac.at
MehrKompaktes Hardware-Wissen rund um die Installation der einzelnen Komponenten im PC
Auszug aus unserem Bestseller Kapitel: Installation von PCKomponenten Autor: Rainer Egewardt Copyright by PCT-Solutions 1. Auflage 600 Seiten 2. Auflage 1200 Seiten Kompaktes Hardware-Wissen rund um die
MehrMicroservices. - Integration der Benutzeroberfläche - Version: Orientation in Objects GmbH. Weinheimer Str.
Microservices - Integration der Benutzeroberfläche - Version: 18.1 Orientation in Objects GmbH Weinheimer Str. 68 68309 Mannheim www.oio.de info@oio.de Ihr Sprecher Thorsten Maier Trainer, Berater, Entwickler
MehrMagento goes into the cloud Cloud Computing für Magento. Referent: Boris Lokschin, CEO
Magento goes into the cloud Cloud Computing für Magento Referent: Boris Lokschin, CEO Agenda Über symmetrics Unsere Schwerpunkte Cloud Computing Hype oder Realität? Warum Cloud Computing? Warum Cloud für
MehrInstallationsanleitung für CAO-FAKTURA Connector.
Installationsanleitung für CAO-FAKTURA Connector. Folgende Schritte müssen beachtet werden, damit CAO-Faktura mit Ihrem Shop kommunizieren und Daten austauschen kann. Server-Konfiguration Wenn Sie PHP
MehrMartin Fache (KIDS interactive) - Anforderungen an eine mobile/responsive Website Vortrag zum Seitenstark Fachtag
Agenda Entwicklung der Internet-fähigen Geräte Motivation für mobile Optimierung Lösungsansätze und Praxisbeispiele Im Jahr 2000 http://dag.wosc.edu/?gallery=wosc-computer-collection Im Jahr 2000 Webseite
MehrHosting-Leistung L XL XXL MAX
Webhosting 10.0 Hosting-Leistung L XL XXL MAX Speicherplatz 50 GB 100 GB 200 GB 250 GB PHP max_execution_time 240 sek. 360 sek. 480 sek. 600 sek. PHP memory_limit 256 MB 256 MB 512 MB 1024 MB tägliche
MehrDAS UNGESCHMINKTE PROTOKOLL
DAS UNGESCHMINKTE Case Study tutto PROTOKOLL bene: ANDRONACO A G E N D A WIR ANALYSE & POTENZIALE KONZEPT & DESIGN TECHNISCHE UMSETZUNG REFERENT Name: Mirko Semmler Alter: 33 Position: Projektmanager E-Commerce
MehrBeyond Page Speed (und PageSpeed) Die Power-Features von Webpagetest
Beyond Page Speed (und PageSpeed) Die Power-Features von Webpagetest Richtig messen ist nicht schwer Werkzeug: Es gibt eine Unmenge an Tools. Konzentriere dich auf zwei, das reicht. Wir empfehlen Webpagetest.org
MehrWhitepaper Online-Shop Parfü merie-tan
Whitepaper Online-Shop Parfü merie-tan Auftraggeber: Parfümerie Tan, Bamberg Link Online-Shop: http://www.parfuemerie-tan.de Stand: Januar 2013 Kunde Im September 2012 ist Frau Yuanyuan Tan, Inhaberin
MehrWeb-Testen mit JUnit und HttpUnit. Kai Schmitz-Hofbauer Lehrstuhl für Software-Technik Ruhr-Universität Bochum
1 Web-Testen mit JUnit und HttpUnit Kai Schmitz-Hofbauer Lehrstuhl für Software-Technik Ruhr-Universität Bochum 2 Inhalt Entwicklertests in der Praxis Unit-Testing JUnit HttpUnit Praktisches Beispiel Bewertung
Mehr