Archiv für MyOOS Tipps

MariaDB release – Alternative zu MySQL

MySQL-Distribution integriert diverse Projekte aus dem MySQL-Umfeld

Die MySQL-Distribution MariaDB ist in einer ersten stabilen Version erschienen und soll MySQL in bestehenden Installation ersetzen. Dahinter steht Monty Program, das Unternehmen von MySQL-Gründer Michael “Monty” Windenius.

http://askmonty.org/wiki/index.php/MariaDB

Quelle: golem.de

Tags: ,

Verwandte Artikel

SEM mit Google Adwords

Herr Timmermann veröffentlichte im Shopbetreiber Blog

5 Fehler, die Sie beim Online Marketing vermeiden sollten

Aus den Selbstverständlichkeiten habe ich aber einen praktischen Tipp für MyOOS Anwender gefunden.

Für ein Keyword wie beispielsweise “iPod-Nano” würden Sie bei Google viel Geld bezahlen, weil hier der Preis für das entsprechende Adword – durch die große Nachfrage – sehr hoch sein wird. Dieses Keyword wird viele Besucher in Ihren Shop locken, von denen jedoch viele nur ein Bild oder eine Beschreibung suchen und nichts kaufen. Versuchen Sie es deshalb einmal mit spezifischen Keywords, wie beispielsweise “iPod-Nano-8GB-blau-kaufen”, die weniger Kosten verursachen dafür aber die Besucher zu Ihrem Shop bringen, die letztlich auch für Umsatz sorgen, weil sie exakt das finden, was sie gesucht haben. Das bedeutet zwar weniger Seitenaufrufe im Shop aber dafür mehr Konversion.

Haben Sie weitere Ideen oder Erfahrungen zu Fehlern bei der Marketing Strategie oder beim Suchmaschinenmarketing?
Dann schreiben Sie einfach einen Kommentar.

PHP 5.3.1 veröffentlicht

PHP 5.3.1 beseitigt zahlreiche Fehler

ChangeLog
Release Announcement

Mit diesem Release werden Sicherheitslücken geschlossen … hoffentlich auch
http://www.exploit-db.com/exploits/10097

via Golem.de

ODP-Snippets bei Google ausschalten

Häufig, aber nicht immer, werden in den Ergebnislisten von Google die Inhalte einer Seite verwendet, um daraus die Ergebnistreffer zu erzeugen. Ergebnisse können auch Titel oder Beschreibungstexte aus dem ODP (Open Directory Project) enthalten. Mitunter sind die ODP-Beschreibungen sehr alt und nicht (mehr), oder nur noch teilweise, zutreffend.

Normalerweise wird der Seitentitel einer Website von Suchmaschinen genutzt um den Titel in der Ergebnisliste darzustellen. Die Worte des Beschreibungstestes entnimmt Google entweder dem sichtbaren Seitentext oder dem Meta-Tag “Description”. Über beide Quellen haben Site-Betreiber die volle Kontrolle. Keine Kontrolle haben Site-Betreiber über die Beschreibungstexte und Titel aus dem Open Directory Project, die von Google, nach nicht näher beschriebenen Kriterien, eingeblendet werden. Bei einigen Treffern verwendet Google nur den Titel aus dem ODP, bei anderen nur die Beschreibung. Andere Treffer enthalten Titel und Beschreibung aus dem ODP.

Site-Betreiber erhalten die Möglichkeit, mit folgender Meta-Angabe die Informationen des ODP nicht zu verwenden.

<meta name="robots" content="noodp" />

Meta-Tags für Robots können aus Suchmaschinen-Sicht kombiniert werden:

<meta name="robots" content="index, follow, noodp" />

In der Regel sollte es genügen, die Startseite eines Angebotes mit dem NOODP Meta-Tag zu versehen, da meist nur ein Link zur Startseite eines Angebotes in das ODP aufgenommen wird.

Für die Startseite ist in MyOOS Version bis 1.8.

main_page = main
page_file = main

Ab MyOOS Version 2.1 kann man in dem Template
~/oos_temp/shop/templates/*skin*/theme.html

{if $page_file eq 'main'}
<meta name="robots" content="{$smarty.const.OOS_META_ROBOTS}, NOODP">
{else}
<meta name="robots" content="{$smarty.const.OOS_META_ROBOTS}">
{/if}

Gearman

Gearman ist ein System für die Verteilung von Arbeit auf andere Maschinen. Es sendet Funktionsaufrufe an für die Aufgabe besser geeignete Maschinen, sorgt für die parallele Arbeit an Aufgaben und den Lastausgleich vieler Funktionsaufrufe und sorgt sich um Funktionsaufrufe zwischen unterschiedlichen Programmiersprachen.

http://gearman.org/index.php?id=getting_started

<?php
$worker= new GearmanWorker();
$worker->addServer();
$worker->addFunction("resize", "my_resize_function");
while ($worker->work());
 
function my_resize_function($job)
{
  $thumb = new Imagick();
  $thumb->readImageBlob($job->workload());
 
  if ($thumb->getImageHeight() > 600)
    $thumb->scaleImage(0, 600);
  else if ($thumb->getImageWidth() > 800)
    $thumb->scaleImage(800, 0);
 
  return $thumb->getImageBlob();
}
?>

Gearman: Build Your Own Distributed Platform in 3 Hours
PDF Gearman: Build Your Own Distributed Platform

* What Gearman is, and how it can be used to scale your application.
* Common architectures used in existing installations.
* Client APIs, including PHP, Perl, C, and MySQL UDFs.
* Basics of getting a simple system installed and running.
* Building database-driven URL mining application.
* Building your own Map/Reduce cluster.
* Persistent queues and replication for reliability.
* Statistics, monitoring, and tuning your applications.
* More use cases as time permits.

Quelle
http://en.oreilly.com/oscon2009/public/schedule/detail/8206

http://gearman.org/

Tags:

Verwandte Artikel

Produktbilder im Shop optimieren

In meinem Shop verwende ich bei der Produktauflistung Bilder in der Größe 234 x 351.

Hier ein Beispiel
04070906 in

Sie trägt auf dem Foto das Herren T-Shirt “Lieber Harald, kannst Du mir nicht etwas von Dir schicken… ” aus meiner Produktion.

http://www.r23.de/Maenner–T-Shirts/Entwuerfe-von-r23/Lieber-Harald-c-55_62_63.html

Die Datei ohne Optimierungen hat eine Größe von
83.16 KB (85152 Bytes)

04070906 in
http://www.r23.de/images/alt/04070906.jpg

Gerade für das Laden von statischen Bildern macht die Verwendung von Cookies kein Sinn und erhöht nur sinnlos den Trafic. Erstelle eine Sub-Domain und lade die statische Komponenten von dort. Ein weiterer Grund statische Komponenten von einer Cookie-freien Domain zu laden ist, dass einige Proxies keine Inhalte cachen wenn sie mit Cookies angefordert werden.

Ich verwende in meinem Shop den Image-Server unter der Adresse http://image01.r23.de/. wer die Möglichkeit hat kann seine Bilder zusätzlich über einen High Performance Webserver wie z.B. lighttpd ausliefern.

Die neue Adresse für den Image Server sind bei MyOOS Versionen bis 2.1 Änderungen an der Funktion
oos_image und an den Smarty Plguins erfoderlich.

Nach dem Umzug auf den Image Server erfolgt die Datei Optmierung.

Baseline oder pregressives speichern?

Laden von baseline JPEG,

Baseline in
Baseline JPEG-Dateien werden bei der Anzeige im Web zeilenweise aufgebaut.

Progressive in

Bei “progressive JPEG” werden ähnlich dem GIF-Format in der Variante “interlaced”, zuerst eine vollständige, aber noch undeutliche Fassung der Grafik am Bildschirm aufgebaut. Das erste, noch nicht ganz deutliche Bild kann bereits am Bildschirm angezeigt werden, nachdem etwa 15% der Grafikdatei an den aufrufenden Web-Browser übertragen wurden. Quelle Selfhtml

Bei Produktbildern werden wir im Shop progressive JPEG.

DPI-Dichte: Das ist die Punktdichte (dpi = dots per inch). Bei JPEG-Dateien, die wir im Shop verwenden genügt ein Wert zwischen 70 und 100 dpi.

Kompressionsfaktor: Je höher der Kompressionsfaktor, desto schlechter die Bildqualität. Je geringer der Kompressionsfaktor, desto größer die Datei.

Mit convert konvertiert man die Bilder in ein anderes Format.
http://www.linuxwiki.de/ImageMagick
http://www.imagemagick.org/script/index.php

convert datei.jpg -quality 90 /quality/datei.jpg

35.09 KB (35932 Bytes)

04070906 in

jpegtran -copy none -progressive -outfile datei.jpg 'quality/datei.jph;
33.24 KB (34036 Bytes)
04070906 in

Die Programme für die Reduzierung die ich hier verwendet habe gibt es auch für Windows

* ImageMagick
* jpegtran (with lossless crop)

Neben diesen gibt es eine große Zahl an Programmen, mit denen man seine Fotos verkleinern kann. Natürlich ist es ein gewisser Extra-Aufwand, sich eines dieser Programme herunterzuladen, zu installieren und sich zumindest in die Grundfunktionen einzuarbeiten.

Wir übernehmen gerne die Bildoptimierung für deinen Shop. Einfach eine unverbindliche Anfrage per
E-Mail senden. Unsere Arbeit ist modern, preiswert und
bringt Kunden.

Tags: ,

Verwandte Artikel

Google Insights for Search

Insights for Search ist ein Tool mit dem man sich die Anzahl an Suchanfragen zu einem oder mehreren Begriffen in einem bestimmten Zeitraum anzeigen lassen kann. Außerdem kann man die Statistik auf eine Region eingrenzen.

Das Tool ersetzt nicht die herkömmliche Keyword-Recherche, ist aber m. E. nach eine sehr gute Ergänzung.

Suchbegriffe aus der Sicht der Suchenden

Weiterlesen »

Server-Appliance beschleunigen MySQL und memcached

Schooner Information Technology kündigt mit der Appliance for MySQL Enterprise und der Appliance for Memcached seine beiden ersten Produkte an.

Als Appliances werden Geräte bezeichnet, die von Ausstattung, Konfiguration und Service-Optionen für einen bestimmten Einsatzzweck entwickelt wurden. Wie der Name schon sagt, soll die Appliance for MySQL Enterprise MySQL-Datenbanken beschleunigen, während die Appliance for Memcached für die Software memcached entwickelt wurde.

Wie man memcached im MyOOS Shop Projekt verwendet haben wir hier beschrieben
Memcache mit MyOOS

Vor wenigen Tagen wurde ein Update von memcached veröffetnlicht.

Tags: ,

Verwandte Artikel

Neue Memcached-Versionen veröffentlicht

Mit Canonical gegen “duplicate content”

Mit einem neuen Linkparameter wollen Google, Yahoo und Life es Websitebetreiber ermöglichen, Suchmaschinen einen Hinweis auf die jeweils maßgebliche URL zu geben. Dazu wird im Kopf der Seite die maßgebliche URL für den Inhalt festgelegt: < link rel="canonical" href="http://www.example.com/product.php?item=swedish-fish" / > So kann die Suchmaschine die Inhalte immer dieser URL zuweisen, auch wenn sie dies gegebenenfalls über eine andere URL mit weiteren Parametern wie beispielsweise http://www.example.com/product.php?item=swedish-fish&category=gummy-candy gefunden hat. So könnten Websitebetreiber den Suchmaschinen auch signalisieren, unter welcher URL sie die entsprechenden Inhalte in ihrem Index führen sollen.

Folgendes steht im Google Webmaster Zentrale Blog:

Was passiert, wenn ich widersprüchliche rel=”canonical”-Angaben mache?
Unser Algorithmus ist nachsichtig: Wir können Ketten von kanoischen Angaben folgen, jedoch empfehlen wir, dass ihr eure Links dahingehend updated, dass sie auf eine eindeutige kanonische URL verweisen, um die besten Ergebnisse zu gewährleisten.

via Golem