-
-
Design:Slider goes Magento Connect
>> WeiterlesenGestern war es endlich soweit, das Magento Connect Team hat unsere ersten zwei Veröffentlichungen für den Bezug über Magento Connect freigegeben. Wir freuen uns sehr über diesen Schritt und danken an dieser Stelle dem Team für die kompetente und rasche Absegnung der Pakete.
Die zwei veröffentlichten Extensions hören auf die Namen Registration Address und Private Sales. Mit Hilfe der ersteren können Betreiber einer Magento Community Edition 1.7 neue Registrierungen direkt mit Adressdaten anbieten oder sogar verlangen, die letztere bietet Closed-Usergroup-Funktionalität und kann einen Shop teilweise oder ganz für unangemeldete Benutzer unzugänglich machen, und dies sogar rückwärtskompatibel bis zur Community Edition 1.4.2.
Wir haben uns auch dazu entschieden, beide Extensions komplett kostenlos anzubieten. Wir möchten damit der Community ein Stück weit wieder das zurückgeben, was uns all die letzten Jahre immer wieder mal in Kundenprojekten geholfen hat, nämlich der Einsatz freier Software. Ein gutes Projekt steigt und fällt mit dem Gedanken des freien Austauschs und wir finden, Magento Commerce samt Community hat es verdient weiterhin verstärkt unterstützt zu werden.
Alle Extensions werden zusätzlich zu Magento Connect auch direkt in unserem Portal gelistet, die kostenfreien sogar direkt zum Herunterladen angeboten. Für an Magento Interessierte empfiehlt es sich daher, immer mal wieder einen Blick drauf zu werfen.
Weitere Extensions werden folgen, darunter sowohl kostenpflichtige als auch kostenlose Exemplare. Einige sind bereits fertig entwickelt und bedürfen nur noch der Endkontrolle und Paketierung, andere befinden sich noch in der Konzeptionsphase. Es bleibt also in jedem Fall spannend.
-
Erfolgreich einen Magento Shop migrieren
>> WeiterlesenDie Frage, die sich vielen Shopbetreibern früher oder später stellt, deren Shopsystem auf einer älteren Version von Magento Commerce läuft, ist immer folgende:
Soll ich ein Update meiner aktuellen Magentoinstallation wagen, oder setze ich doch lieber eine neue saubere Magentoinstallation auf und migriere die Kunden, Produkte und Artikel in die neue Datenbank?
Diese Frage zu beantworten ist nicht ganz einfach, vielmehr kommt es auf die jeweilige Installation an.
Bei kleineren Versionssprüngen wie bspw. von Magento Commerce 1.6.1 auf 1.6.2 oder auch 1.6.2 auf 1.7 kann man es in vielen Fällen durchaus wagen die automatische Updatefunktion zu nutzen. Voraussetzung dafür ist, dass die bestehende Magentoinstallation frei von unsauber programmierten Codeschnipseln, manuell programmierten “Patches” oder nicht entsprechend aktualisierten Extensions ist. Andernfalls kann die Durchführung des Updates zu einem Totalcrash und im schlimmsten Fall sogar zu einer irreparabel beschädigten Datenbank führen. Wenn kein Backup vorhanden ist segnet der Onlineshop dann per Klick für immer das Zeitliche.
Bei älteren Magentoinstallationen und damit größeren Versionssprüngen, wie z.B. von Version 1.3 oder 1.4 auf 1.7, lohnt sich gleich die Neuinstallation, da die Praxis häufig zeigt, dass eine Update über all diese Versionen hinweg soviele Unterschiede mit sich bringt, dass der Shop wahrscheinlich nicht mehr laufen wird. Sowohl der Core-Code als auch Extensions, die Datenbank und selbst das Template sind dann so unterschiedlich, dass größere Anpassungen notwendig werden würden, wenn es überhaupt modernen Ersatz für bisher genutzte Features gibt.
Das Aufsetzen eines frischen Magento Shops ist dagegen mit relativ wenig Aufwand verbunden und mithin schnell erledigt. Das bisherige Template einzubauen ist zwar immer noch aufwändig, aber in den meisten Fällen weniger kritisch. Man ist ohnehin gut damit beraten, bei einem derart großen Versionssprung auch das Aussehen dem aktellen Zeitgeschehen anzupassen und gleich ein neues Template anzufertigen.
Aber wie bekommt man jetzt die ganzen Daten in den neuen Shop?
Durch die immer noch sehr hohe Komplexität der Magento-Datenbank aufgrund des EAV-Systems sowie der zahlreichen Änderungen zwischen den Versionen, ist ein einfaches Überspielen von Tabellen und Inhalten unmöglich. Die Daten müssen daher selektiert und aufbereitet in die neue Struktur überspielt werden.
Da für diesen Prozess keine umfassende Lösung in Magento selbst – auch nicht durch DataFlow oder Import/Export-Schnittstelle – oder als Extension bereitsteht, und nicht jeder gerne seine kompletten Shopdaten einem unbekannten Dienstleister aus der Ferne frei Haus liefern möchte, bleibt noch als Alternative die Anfertigung eines extra auf diesen Zweck zugeschnittenen Migrationsscripts.So ein Script muss in der Lage sein, die gewollten Komponenten aus der alten Datenbank zu lesen, die Daten für die Voraussetzungen der neuen Struktur aufzubereiten, alle Abhängigkeiten zu verzweigten Daten zu berücksichtigen, aufzulösen und wiederherzustellen und letztendlich alles so vorzubereiten, dass die Datenbank der neuen, noch leeren Version in einem Rutsch mit den Altdaten versorgt werden kann, da die Downtime beim Wechsel auf die neue Version möglichst gering zu halten ist.
Wir bei Design-Slider sind diesen Weg gegangen und haben eine Magento Installation mit 38.000 Bestellungen, 23.000 Produkten und 110.000 Kundenkonten per eigens entworfenen Script erfolgreich von Version 1.3.2.4 auf die aktuellste 1.7.0.2 migriert. Folgende Datenbereiche waren uns und dem Kunden dabei wichtig und mussten von dem Script entsprechend transportiert werden:
- Produktkategorien
- Attributsets- und Attribute
- Produkte (inkl. konfigurierbare Produkte)
- Produktbilder
- Produktbeziehungen (Related Products, Crosssell…)
- Lagerbestände
- Nummernkreise (Bestellnummern, Kundennummern, etc.)
- Kundenkonten
- Kundenadressen
- Warenkörbe
- Bestellungen
- Rechnungen
- Umfragen
- Produktbewertungen
- Produkttags
- Newsletterabonnements
- Blog-Einträge (aus Extension)
Um hier die notwendige Performance und Freizügigkeit zu erhalten, die für so eine Transscription benötigt wird, kommuniziert dieses Script direkt mit der Magento Datenbank, holt sich die benötigten Rohdaten, führt entsprechende Anpassungen durch und stellt am Ende eine kombinierte SQL-Datei bereit, das nur noch in die Datenbank der neuen Installation eingespielt werden muss.Weitere nachträgliche Aktionen sind dann nicht mehr notwendig. Das Magento Backend des neuen Shops war sofort nach dem Import der SQL-Datei mit Leben gefüllt und so konnte in nur wenigen Stunden Downtime über Nacht ein gut frequentierter Shop erfolgreich von seiner inzwischen vergreisten Codebasis befreit werden, ohne dabei einen Haircut an Daten zu erleiden und ohne dass von Hand Daten gepflegt werden mussten.
Wenn auch Sie über einen alten Magento Shop verfügen und sich nicht sicher sind, wie sie sich ohne den Verlust ihrer Daten zuverlässig von Altlasten befreien sollen, dann stehen wir Ihnen gerne mit Rat und auch mit Tat zur Seite. Denn nichts ist schlimmer als ein veralteter Shop, der einem potenziellen Angreifer durch nicht geschlossene Sicherheitslücken Tür und Tor öffnet.
-
Googles Penguin-Update versetzt die Online-Welt in Aufruhr
>> WeiterlesenAm 24.April 2012 hat Google das Penguin-Update durchgeführt. Rund drei Prozent aller Suchergebnisse sind davon betroffen. Ein Bericht über die Folgen:
Wer kennt sie nicht: Webseiten, die mit vermeintlich wichtigen Schlüsselwörtern überladen sind, aber außnahmlos sinnentleerte Texte beinhalten und bis an den Rand vollgestopft sind mit Spam. Wir alle hatten schon mal solche Nieten unter unserem Mauszeiger und haben uns nach dem Klick darüber geärgert, dass uns dieser zu einem mehr als unbefriedigenden Suchergebnis geführt hat. Schnell wird der Zurück-Button betätigt, um wieder zur Suchergebnisliste zu gelangen und man wundert sich warum die Seite eigentlich eine so gute Platzierung hat.
Mit Penguin sagt Google dieser Problematik den Kampf an. Wirklich informative Webseiten sollen eine bessere Platzierung erhalten, überoptimierten Seiten werden durch drohende Abwertungen die Grenzen aufgezeigt.
Probleme bekommen beispielsweise Seiten, auf die gekaufte Backlinks von Backlinkfarmen/Linknetzwerken verweisen. Auch Seiten, die Gastbeiträge mit auffällig vielen Keyword-Links auf ihrer Seite veröffentlichen oder Spam-Kommentare mit Schlüsselwörtern als Namen erlauben, fallen in das Raster von Penguin. Schwierigkeiten bekommen auch Webseitenbetreiber, die Links aus bereits als Spam erkannten Seiten oder Artikelverzeichnissen veröffentlichen oder eben diese Seiten bei sich verlinken (Linktausch).
Selbst „Reinclusion-Anträge“ (Antrag auf Wiederaufnahme in den Index) helfen nicht, da es sich bei dem Update nicht um einen herkömmlichen Filter von Google handelt, sondern um ein Algorithmus-Update. Um eine schlechte Bewertung der eigenen Seite zu vermeiden, müssen die Quellen, die für die Abwertung verantwortlich sind, gefunden und entfernt werden. Dadurch sollte sich die Platzierung nach einigen Wochen wieder verbessern.
Was hilft ist eine professionelle Überarbeitung der Webseite. Dabei sollten unnatürliche Linkmuster, wie etwa Linkschemata, viele Footerlinks und zu viele Money-Keyword Ankertexte überdacht und wirksam überarbeitet werden. Auch ein übermäßig starkes Cross-Domain-Linking wird von Penguin als Anzeichen für einen Mangel an Qualität bewertet. Für eine gute Platzierung ebenso wichtig ist ein gehaltvoll und informativ gestalteter Inhalt, sowie eine möglichst grammatikalisch unauffällige Sprache. Vermeiden sollte man auch die exzessive Verwendung nur eines Schlüsselwortes oder einer bestimmten Schlüsselwort-Kombination.
Für Webseiten, die in Zukunft bestehen wollen und die sich den gewünschten Effekt erhalten möchten, ist es in jedem Fall empfehlenswert Zeit und Geld zu investieren um die Qualität der Texte und Verlinkungen zu garantieren. Dann klappt es auch mit der Platzierung.
-
Wir suchen Unterstützung!
>> WeiterlesenStellenangebote
Wir sind auf der Suche nach Programmiererinnen oder Programmierern.
Sie haben Erfahrung in Sachen Web-Development oder App-Entwicklung und suchen eine neue Herausforderung?Dann bewerben Sie sich!
Bewerbungen bitte an: jobs@design-slider.de
1. App-Entwicklerin / App-Entwickler
Was müssen Sie mitbringen?
- Erfahrungen in Sachen App-Entwicklung (iOS und/oder Android)
- Programmierkenntnisse :
Java oder Xcode, MySQL
Was bieten wir?
- Flexible Arbeitszeiten
- Festanstellung oder Aufträge als Freelancer
- Innovative Projekte
- Angenehmes Arbeitsumfeld
- Aufstrebendes junges dynamisches Team
2. Web-Entwicklerin / Web-Entwickler
Was müssen Sie mitbringen?
- Erfahrungen im Bereich Online-Shops
- Erfahrungen mit CMS-Systemen
- Erfahrungen mit Frameworks z.B. Zend, Symfony
- Programmierkenntnisse :
PHP, Ajax, Java-Script, CSS, MySQL
Was bieten wir?
- Flexible Arbeitszeiten
- Festanstellung oder Aufträge als Freelancer
- Innovative Projekte
- Angenehmes Arbeitsumfeld
- Aufstrebendes junges dynamisches Team
-
Magento rollt das Feld von hinten auf. Warum die Software ungeschlagen bleibt.
>> WeiterlesenErst war Magento als neue Version der damals sehr verbreiteten Onlineshop-Lösung osCommerce geplant. Doch schnell entschied sich das Entwicklerteam dazu dem Projekt einen neuen Namen zu geben. Magento Commerce war geboren. Seit 2008 gibt es die Open Software Onlineshop-Lösung bereits und ihr Erfolg ist ungebremst.
Wir stellen Ihnen die Vorteile der Software vor:
Grundsätzlich gibt es vor der Eröffnung eines Onlineshops immer die Frage, welches Shopsystem sich wohl am besten eignet um die Produkte zu präsentieren und zu verkaufen. Das Shopsystem Magento wurde von der Firma Varien entwickelt und beweist mit bisher mehr als 1.000.000 Downloads, dass es auf dem Markt nicht nur bestehen, sondern mit seiner Flexibilität glänzen kann.
Magento ist eine Open Software Lösung, die unter der der Open Software License (OSL) steht. Es wundert daher nicht, dass es in seiner Funktionalität bereits jetzt umfangreicher ist, als viele Programme, die mit Lizenzkosten verbunden sind. Weiterhin lassen sich mehrere Onlineshops über eine einzige Administrationsoberfläche steuern. Auf diese Weise wird die Übersichtlichkeit für die Betreiber verbessert und der Verwaltungsaufwand merklich verringert. Auch für die Aktualisierung der Shops bedeutet das Vorteile: alles wird zentral gesteuert – Produkte, Informationen und Grafiken.
Auch unternehmensintern stellt sich Magento als nützlich heraus. So bietet es eine vollständige Bestellverwaltung, die es dem Unternehmen erlaubt, Gutschriften, Rechnungen und Lieferscheine über das Backend zu koordinieren. Benötigt jemand Informationen zu Umsätzen, den bestverkauften Produkten oder anderen Eckdaten, bietet das System die Möglichkeit durch wenige Klicks die wichtigsten Eckdaten zu erhalten.
Um Kundenfreundlichkeit zu garantieren bietet Magento außerdem die Möglichkeit unterschiedliche Steuersätze und Währungen zu definieren und einzelne Zahlungs- und Versandoptionen nur für ausgewählte Länder zu aktivieren. Das vereinfacht ausländischen Kunden das Einkaufen in Ihrem Onlineshop und eröffnet Ihnen neue Möglichkeiten auch auf dem internationalen Markt Fuß zu fassen.
Weil Flexibilität bei Magento ein zentrales Stichwort ist, bietet das System nicht nur Unterstützung für “physische” Produkte, sondern auch digitale Produkte, wie Software, Sound- und Grafikdateien zum Download. Das Ideale Umfeld für die Produktpräsentation wird zudem durch die Magento-Marketingfunktionen ergänzt. Sonderangebote oder Gutscheine sind im Nu konfiguriert und erhöhen so den Kaufanreiz. Natürlich bietet das Shopsystem die Möglichkeit den Bestellvorgang individuell zu gestalten, über mehrere Seiten, oder eben alle Punkte auf einen Blick und macht es überdies möglich, Produkte nach Kriterien zu unterteilen und an unterschiedliche Adressen liefern zu lassen.
Einer der entscheidendsten Punkte bei Online-Shops ist ihr Bekanntheitsgrad. Ist der Shop gut, aber die Suchmaschinenoptimierung nicht ideal, taucht er unter Umständen bei der Suche über Google oder andere Suchmaschinen erst auf der dritten oder vierten Ergebnisseite auf. Magento enthält die wichtigsten Elemente der On-Page-Suchmaschinenoptimierung, generiert automatisch suchmaschinenfreundliche URLs und vermeidet so unverständliche und schwer zu merkende Zeichenketten.
Kurzum: Magento bietet Ihnen alles, was wichtig ist, um einen gut funktionierenden, kundenfreundlich gestalteten, praktischen und trotzdem äußerlich ansprechenden Online-Shop zu eröffnen. Ein flexibles Programm, dass Ihnen jeden Wunsch erfüllt, hunderte von Einstellungen zur Verfügung hat und trotzdem übersichtlich und einfach zu bedienen ist.
Sie interessieren sich für Magento oder möchten beraten werden? Wir helfen Ihnen gerne weiter.
-
60 Sekunden im Netz
>> WeiterlesenDas World Wide Web ist der wildeste Ort auf unserer Welt. Was dort alles innerhalb von 60 Sekunden passiert ist fast unbegreiflich.
In jeder Minute…
- werden 168 Millionen E-Mails verschickt (davon sind nur 27 Millionen Spam)
- werden 695.000 Facebook Status Updates durchgeführt
- werden 694.445 Google-Suche Anfragen gestellt
- werden 510.000 Facebook-Kommentare abgegeben
- wird 382.000 mal auf “Gefällt mir” geklickt
- werden 370.000 Skype-Anrufe getätigt
- werden 230.000 Nachrichten bei Facebook verschickt
- werden 99.000 Freundschaften bei Facebook geschlossen
- werden 98.000 Twittermeldungen getwittert
- nutzen 31.000 Chinesen Wikipedia
- werden bei Ebay Waren im Wert von 95.000 Euro verkauft
- werden 13.000 Iphone-Apps heruntergeladen
- werden 6.600 Bilder bei Flickr hochgeladen
- wird 1.800 mal Firefox heruntergeladen
- werden 600 neue Videos bei Youtube hochgeladen
- verbrauchen die Google Server in Deutschland Strom im Wert von 2100 EUR
- werden 70 Domain-Namen registriert
- enstehen 60 neue Blogs wie dieser hier
-
Der USB-Stick als schweizer Taschenmesser
>> WeiterlesenJeder Webmaster oder Webdesigner kennt das Problem beim Kunden zu sein und der eigene Laptop ist nicht dabei oder macht schlapp. Das Arbeiten an einem fremden Rechner fällt oft schwer, da benötigte Tools nicht installiert sind, man wichtige Passwörter oder FTP Daten nicht parat hat oder der verwendete Rechner die Installation verweigert.
Eine einfache und äußerst komfortable Lösung für dieses Problem bietet die Softwaresammlung von Porableapps.com. Einfach auf einen USB-Stick installiert bietet es eine beträchtliche Auswahl an wichtigen Tools.
Unter anderem finden sich dort Browser (Firefox, Chrome), E-Mail Clients, FTP-Programme, Editoren, Passwort-Safes, Grafikprogramme, Officetools und sogar Spiele. Auch andere nützliche Programme wie Dropbox oder Skype sind mit dabei. Zudem speichert das Programm alle Konfigurationsdaten wie FTP-Zugänge, Passwörter, E-Mails und Lesezeichen. Erstellt man Dokumente mit dem jeweiligen Tool werden diese direkt im Ordner Eigenen Dateien auf dem USB-Stick gespeichert.
Bei allen Freeware Tools handelt es sich um mobile Versionen, die nicht auf dem verwendeten Rechner installiert werden müssen. Leider sind einige Programme bisher nur in englischer Sprache erhältlich.
Zu finden ist die kostenlose Tool-Sammlung hier.
-
Design:Slider Relaunch!
>> WeiterlesenWillkommen auf unserer neuen Website!
Endlich können wir Kunden und Interessenten nicht nur unser neues Büro präsentieren sondern auch mit unserer nagelneuen Homepage überzeugen. Hinter Design:Slider steht nach wie vor ein absolut ehrgeiziges und dynamisches Team bestehend aus Programmierern, Designern, Textern und Juristen! Schauen Sie sich um, lassen Sie sich inspirieren und freuen Sie sich auf zukünftige Blog-Beiträge.
Wir freuen uns auf Ihre Kommentare, Vorschläge und natürlich über Ihr Interesse.
Es gilt wie immer: “Wir bringen Ihre Seite nicht nur ans Netz, sonder das Netz an Ihre Seite.”
Inspirierte Grüße,
Ihr Design:Slider Team
-
Wer ist Design:Slider?
>> WeiterlesenWir verwirklichen Ihre Visionen: Print, online und e-Commerce.- Gemäß diesem Leitsatz gründeten wir, ein Team aus Entwicklern, Designern und Juristen Design Slider im Jahr 2005. Die Möglichkeiten die das Internet bietet schöpfen wir voll aus. Wir entwickeln kundenspezifische Lösungen und sorgen dafür, dass Ihr Unternehmen einerseits eine eigene, unverwechselbare Identität bekommt und andererseits erfolgreich im Onlinegeschäft ist. Neben Webseiten umfasst unser Portfolio auch individuell auf ihre Bedürfnisse abgestimmte Onlineshops, Web-Applikationen, Apps für mobile Geräte, Blogs und Facebook-Seiten. Wir beraten sie umfassend in puncto Auftragsabwicklung, Suchmaschinenoptimierung und Onlinemarketing.
-



