Ausblick auf Version 1.0.10

für Ankündigungen und Probleme beim Shop-Update
Doc Olson
Beiträge: 536
Registriert: Mo 10. Mai 2010, 08:54

Ausblick auf Version 1.0.10

Beitrag von Doc Olson »

Um mal die Gier ein wenig vorab zu befriedigen, möchte ich Euch mal einen kleinen Ausblick auf die kommende Version 1.0.10 bieten.

Anders als bisher, haben wir uns entschieden, die 1.x Version nun wieder für neue Features freizugeben. Es werden also nicht nur Bugs gefixt werden, sondern es wird einige Neuerungen geben. Damit werden wir uns allerdings auch wieder ein Stück weg vom "Standard" (a.k.a. xt:commerce 3.0.4) wegbewegen. Kompatibilitäten mit vorhandenen "Modulen" werden also zunehmend unwahrscheinlicher.

Dass wir diesen Weg gehen, haben wir ja bereits in der Vergangenheit vertreten und verteidigt. Das bedeutet nicht, dass "Module" grundsätzlich GARNICHT zu implementieren sind, es wird nur nicht per Copy & Paste funktionieren. Ein Programmierer mit Kenntnis vom System kann das in der Regel leisten.

Grundsätzlich kann die Entwicklung hier nachvollzogen werden: http://bugs.webs.de/roadmap_page.php?version_id=15 (Ihr müsst Euch 'anonym' anmelden). Features und Bugs werden hier protokolliert. Es steht Euch auch frei, den Bugtracker selbst als Reporter zu nutzen. Meldet Euch an, dann könnt Ihr Bugs direkt melden oder Features wünschen :)

Was wird es also Neues geben?

Das Augenscheinlichste wird das neue Standard-Template sein. Wir haben ein komplett neues HTML- und CSS-Gerüst gebaut, dass schön schlank aufgebaut ist, leicht zu warten ist und übersichtlichen und gut formatierten Code bietet. Darauf aufbauend wird es ein schickes Design geben, welches aktuell noch in Arbeit ist.

Um nicht zu viele Templates pflegen zu müssen, haben wir uns entschieden, dafür das YAML-Template aus dem Paket zu entfernen. Auch wegen der fälligen Lizenzgebühren für die Nutzung des Templates haben wir uns dazu entschieden. Das neue Template wird so frei sein, wie der Shop.

Das gunnart-Template wird noch mit von der Partie sein. Dies allerdings hauptsächlich, um einen Übergang zu erleichtern, langfristig werden wir uns wohl auch davon verabschieden. Dass es dieses Template überhaupt soweit gebracht hat, wundert selbst den guten Pufaxx. Seiner Aussage zufolge war das im grunde ein erster Entwurf, noch ziemlich unfertig. Das soll seine Leistung allerdings nicht schmälern.

Es braucht auch niemand Angst haben, das gunnart-Template weiterhin zu nutzen. Das Urheberrecht dafür liegt einzig und alleine bei Gunnar Tillmann und wir haben sein Einverständnis, das Template auch weiterhin zu verwenden. Wer da noch Zweifel dran hat, kann sich gerne direkt an ihn wenden: www.gunnart.de.

Momentan hängt alles noch ein bischen am Design, dass hoffentlich bald fertig wird. Der Designer wird hier auch noch seinen Vorhang bekommen und wenn wir ihn auf die Bühne schleifen müssen. Sein Name ist "Volker", bitte nicht erschrecken. Doch dazu später mehr.

Ein zweiter Brocken wird ein komplett neues Bilder-Management. Verabschiedet Euch schon mal von dem krückigen Bild-Upload im Produkt, wo man vorher festlegen musste, wie viele Bilder man zusätzlich im Produkt haben möchte.

Im Produkt kann man die Bilder in beliebiger Anzahl hinzufügen. Der Upload erfolgt sofort und man sieht auch sofort das Bild. Man muss den Artikel dafür nicht erst speichern.

Jedes Bild wird vom System eindeutig identifiziert. Lädt man ein Bild hoch, das schon mal hochgeladen wurde, erkannt das System das und es wird nur noch das bestehende Bild mit dem Artikel verknüpft. Doubletten sind somit ausgeschlossen.

Jedes Bild kann zudem nun mit title, alt und description in jeder Sprache versehen werden. DIE SEO Rakete!!! (kleiner Scherz).

Hinzu kommt die Abkehr von dem starren thumbnail, popup und info Gerüst. Es wird nun "nur" noch das Originalbild hochgeladen und vom System verwaltet. Dann kann man theoretisch beliebig viele Abzüge definieren, die dann einfach vom Template aus aufgerufen werden.

Jedes dieser Abzüge hat zudem seine eigenen Modifikationen. So kann man z.B. ein THUMB (Standard) mit Wasserzeichen versehen, während das POPUP (Standard) ohne daher kommt. Das ganze ist äusserst flexibel und auch noch beliebig erweiterbar.

Die konkreten Abzüge vom Original werden dann on demand generiert und zwischengespeichert. Somit ist das bisher bekannte 'image processing' ebenfalls komplett überflüssig.

Die Bild-Dateien werden vom System automatisch umbenannt, um Eindeutigkeit sicherzustellen. Dennoch wird es eine Option geben, mit der, die Bilder zur Ausgabe sprechende Namen bekommen. Diese werden aus den alt/title Tags generiert.

Etwas technische Onanie: Die header.php wurde eliminiert. Wir haben die dort enthaltenen Funktionalitäten auseinander genommen und teils ins Template verlagert. Größere PHP Blöcke daraus sind nun in ein Smarty-Plugin ausgelagert. Man hat nun in der index.html die totale Kontrolle über das Layout, beginnend mit dem doctype. Wenn einem an den header Funktionen etwas nicht gefällt, kann man sich, wie mit den Smarty-Plugins gewohnt, eine Kopie in den Smarty-Ordner des Templates ziehen und dort die Modifikationen vornehmen. Dennoch wird man update-fähig bleiben bei einer neuen Shop-Version.

Dies kommt auch einer Philosophie zugute, die vor allem von Mike propagiert wird: Sauber, schlank und schnell. Man hat damit noch mehr Möglichkeiten, das Template schön schnell und sauber zu bauen. Ein Beispiel dafür: http://forum.webs.de/viewtopic.php?f=20&t=26. Template-Entwickler werden es uns danken. Wer sich einmal das yslow Plugin für Firefox mit Firebug installiert hat, wird verstehen.

In die selbe Kerbe wird der neue CSS-Kompressor hauen. Wenn viele Dateien geladen werden, reduziert das die Ladezeit einer Seite. Viele CSS-Dateien sind da wenig hilfreich. Für die Entwicklung eines Templates ist es aber immer nützlich, wenn man Bereiche der Seite in verschiedene CSS-Dateien auslagern kann, um einen Überblick zu behalten. So auch im neuen Template. Der CSS-Kompressor bündelt und komprimiert die vorhandenen CSS-Dateien zu einer einzigen. Man hat hier die Wahl, die Dateien einfach nur zu kombinieren, oder auch überflüssige Leerzeichen und Zeilenumbrüche zu entfernen. Letzteres wird vermutlich Probleme machen, wenn man CSS-Hacks im Einsatz hat, daher ist Vorsicht geboten.

Neu wird auch die Möglichkeit sein, im Warenkorb Cross-Selling zu betreiben. Alle Cross-Selling Artikel der im Warenkorb vorhanden Artikel werden noch einmal unterhalb des Korbes zusätzlich aufgeführt und können so nochmal gesondert mit Aufmerksamkeit versehen werden.

Aktuell sichten wir auch noch, welche der bereits fertigen Features und Anpassungen, die mal für 1.1 bzw. 1.2 geplant waren, wir noch mit in das 1.0.10 Release einbauen werden.

Aufgrund der neuen Features wird die 1.0.10 zunächst eine BETA-Version sein!

Release-Termin: noch ein bischen ungewiss, es steht und fällt momentan noch ein bischen damit, wann das neue Design fertig ist und im Template umgesetzt wurde. Ihr könnt dem Volker gerne ein bischen Feuer machen: Foren-User 'valb'. ;)
die-andis
Beiträge: 18
Registriert: Mo 26. Jul 2010, 14:02
Shop Version: ECB 1.08

Re: Ausblick auf Version 1.0.10

Beitrag von die-andis »

Guten Morgen,

wie sieht es den eigentlich mit der Kompatibilität zur JTL Wawi aus? Bleibt die erhalten? Der JTL-Connector funktioniert ja mit der 1.0.8 wunderbar.

Gruß
Andreas
http://www.beautyhair24shop.de - professioneller Friseurbedarf
Doc Olson
Beiträge: 536
Registriert: Mo 10. Mai 2010, 08:54

Re: Ausblick auf Version 1.0.10

Beitrag von Doc Olson »

Der wird erstmal nicht rund laufen. Habe gerade einen flüchtigen Blick auf den Connector geworfen.

Da wir das Bilder-Management komplett umgebaut haben, müsste der Connector zumindest in dem Bereich überholt werden.
die-andis
Beiträge: 18
Registriert: Mo 26. Jul 2010, 14:02
Shop Version: ECB 1.08

Re: Ausblick auf Version 1.0.10

Beitrag von die-andis »

oh das klingt nicht gut. :-(

Soll ich dafür mal im Bugtracker einen Eintrag anlegen?
http://www.beautyhair24shop.de - professioneller Friseurbedarf
manne35
Beiträge: 31
Registriert: Mi 12. Mai 2010, 15:22

Re: Ausblick auf Version 1.0.10

Beitrag von manne35 »

Die Bilder Dateinamen bleiben dann als Möglichkeit erhalten, so wie sie in der db stehen ?

grussmanne
Doc Olson
Beiträge: 536
Registriert: Mo 10. Mai 2010, 08:54

Re: Ausblick auf Version 1.0.10

Beitrag von Doc Olson »

manne35 hat geschrieben:Die Bilder Dateinamen bleiben dann als Möglichkeit erhalten, so wie sie in der db stehen ?

grussmanne
Nein, die Bild-Dateien bekommen einen generischen Namen, gebildet aus dem md5 Hash der Datei. Per mod-rewrite lassen sich diese aber "umbiegen" zu Bildnamen, die aus dem ALT/TITLE Tag gebildet werden.
sjaekel
Beiträge: 10
Registriert: Sa 22. Mai 2010, 18:49
Shop Version: Gambio GX

Re: Ausblick auf Version 1.0.10

Beitrag von sjaekel »

Doc Olson hat geschrieben:Der wird erstmal nicht rund laufen. Habe gerade einen flüchtigen Blick auf den Connector geworfen.

Da wir das Bilder-Management komplett umgebaut haben, müsste der Connector zumindest in dem Bereich überholt werden.
Das ist nicht wirklich toll. Ich denke mal, daß sehr viele JTL als WaWi nutzen...
Xantiva
Beiträge: 948
Registriert: Mo 10. Mai 2010, 16:26
Shop Version: 1.0.10 [dev]
Kontaktdaten:

Re: Ausblick auf Version 1.0.10

Beitrag von Xantiva »

Liebe Leute,
sjaekel hat geschrieben:Das ist nicht wirklich toll. Ich denke mal, daß sehr viele JTL als WaWi nutzen...
wir können auch die Weiterentwicklung "einstellen" und alles bleibt so wie es war ...
... aber damit dürfte auch keinem geholfen sein, oder?

Alle "schreien" nach leichter Bedienbarkeit, mehr Flexibilität, mehr "SEO" - jetzt kommt es und keiner will es? :roll:

Den Connector auch noch anzupassen, dürfte nicht unmöglich sein.

Ciao,
Mike
Mein Shop: http://www.basteln-selbermachen.de
sjaekel
Beiträge: 10
Registriert: Sa 22. Mai 2010, 18:49
Shop Version: Gambio GX

Re: Ausblick auf Version 1.0.10

Beitrag von sjaekel »

Nein, daß man da die Anpassungen auch noch hinbekommt, sollte nicht unmöglich sein.
manne35
Beiträge: 31
Registriert: Mi 12. Mai 2010, 15:22

Re: Ausblick auf Version 1.0.10

Beitrag von manne35 »

Xantiva hat geschrieben:...Alle "schreien" nach leichter Bedienbarkeit, mehr Flexibilität, mehr "SEO" - jetzt kommt es und keiner will es? ...
Das Hinterfragen ist doch gut, wie ein Beta Beta Test.
Wir User müssen uns eben langsam einer Änderung annähern und bei den meisten sehr lang bestehenden Shops werden Änderungen von nöten sein, die wohlüberlegt sein wollen. Ich habe z.B. tausende Bilder in der google Bildersuche, die ich natürlich irgendwie drin lassen will, seis mit jeweils extra html Seiten, die dann extra für den Erhalt der idexierten Bilder dient oder in einem extra Produktseiten Tab für Altbilder oder eben anders. Sonst würde es ja wieder Jahre dauern.

Es gibt immer eine Lösung.

grussmanne
Antworten