Das Putzlowitsch Testblog für alles mögliche
Stichwort: Programmierung

Mit der Bildersuche Geld verdienen, so einfach ist das

In der Reihe “Geld verdienen im Internet” stelle ich heute eine weitere Möglichkeit anhand eines praktischen Beispiels vor. Es geht um die Bildersuche, aber nicht etwa darum, wie man selber hochwertige Bilder veröffentlicht und wenn diese sich dann nach hartem Kampf in den Suchergebnissen vorgearbeitet haben, die Besucher auf die eigene Seite bringen, sondern wie man andere Bilder dafür einspannt.

Bildersuche

Ausgangspunkt ist wieder die Yahoo-Search-API, mit deren Hilfe man mit ein paar Programmierkenntnissen eine eigene “Suchmaschine” aufziehen kann. Hier hat sich jemand speziell auf die Bildersuche eingeschossen, sinnigerweise heißt die Seite dann auch “FindBilder”. Im Unterschied zur originalen Yahoo-Bildersuche kann man beim Find-Bilder noch nach Dateitypen filtern. Zur Auswahl stehen BMP, GIF, JPG und PNG, aber was das eigentlich bringt, weiß ich auch nicht.

Interessant ist zumindest z.B. bei der Suche nach Erdbeeren mit dem Typ BMP, daß nicht die angezeigte Datei-Endung über den Dateityp entscheidet, denn was da als .jpg oder .ico angezeigt wird, ist tatsächlich aber ein BMP-Bild. Fehlerhaft ist auf jeden Fall die Info-Anzeige

“Treffer: 1 – 9 von 10 f�r erdbeeren”

für dargestellte 8 Treffer. Naja, da sollte nochmal nachgebessert werden.

Geld verdienen

Zum Geld verdienen fehlen nun eigentlich nur noch die Werbeblöcke, aber die sind ja auf der rechten Seite vorhanden. Na dann kann der Rubel ja rollen. :-)

0 Kommentare »

Mit Werbung Geld im Internet verdienen, so einfach ist das

Meist sehe ich einen Großteil der Werbung auf Internetseiten nicht, nun habe ich aber mal testweise meine Werbeausblendemaschine ausgeschaltet und war verwundert, wo überall Werbung auftaucht. Teilweise enthalten die Seiten mehr Werbung als Inhalte und die Inhalte sind zudem noch nicht mal eigene.

Geld mit einer Suchmaschine verdienen

Erstes Beispiel ist die “Suchmaschine” Tixuma. Die Suchergebnisse dort stammen von Yahoo, die Yahoo-API “BOSS” erlaubt ausdrücklich das Erstellen eigener Suchapplikationen. Das eigentlich interessante ist aber das Geschäftsmodell hinter dieser Seite. In den FAQ steht dort:

1.1. Was ist Tixuma ?
Tixuma ist eine Suchmaschine, die seinen registrierten Usern Geld dafür zahlt, daß diese Tixuma für Ihre Suche im Internet verwenden. Zu diesem Zweck wird, wie bereits von anderen Webseiten bekannt, Werbung in Form von Werbebanner etc., in den Suchergebnissen eingeblendet. Im Gegensatz zu anderen Seiten jedoch, werden bis zu 80% der Werbeeinnahmen an seine User ausgeschüttet.

Auch der Name ist recht gut gewählt, denn wenn man Tixuma in die Laute zerlegt, kommt da z.B. Tick-Suma raus. Na, macht es klick? :-)

Geld mit Twitter verdienen

Zweites Beispiel ist die…, ja was ist das eigentlich? Na egal, das zweite Beispiel ist Twitter-Trends. Dort werden mit der Twitter-API Trends und Tweets abgegriffen und mit Google-Adsense-Werbung umgeben.
Auf der Startseite steht:

Der beliebte Zwitscherdienst Twitter wird heute auf vielseitige Weise genutzt. Um zu erkennen, welche Themen derzeit angesagt sind, wurde diese Seite erschaffen. …

Ich habe eher den Eindruck die Seite wurde geschaffen, um mit Google-AdSense-Werbung Geld zu verdienen :-)

Das Rezept für schnelles Geld im Internet

Man nehme die API eines großen Webdienstes, greife dort die Inhalte ab, zeige sie auf einer eigenen Webseite an und packe ordentlich Werbung drumherum. Fertig ist die Laube.

Gut, ein kleines Detail will ich nicht verschweigen. Man sollte sich zumindest grundlegend mit Programmierung, z.B. in PHP, auskennen, um die API-Funktionen nutzen zu können. Oder man kennt jemanden, der sich damit auskennt. Oder man findet jemanden, der davon Ahnung hat, z.B. über eine Online-Anzeige. :-)

1 Kommentar »

Hinweis für Wordpress-Plugin-Programmierer

Das einfachste Plugin für Wordpress besteht nur aus einer PHP-Datei, da gibt es auch keine Probleme. Wenn man aber das Plugin modular gestaltet, eventuell noch Grafiken, Stylesheets oder JavaScript-Dateien laden will, fangen die Schwierigkeiten an.

Das Nachladen von PHP-Modulen ist noch relativ einfach, sofern sich die Dateien im selben Verzeichnis wie das Hauptmodul befinden. Da reicht ein einfaches

include( 'modul-2.php');

und man muß sich keine Gedanken über Pfade und Verzeichnisse machen.

Anders ist es bei Grafik-, CSS- oder Javascript-Dateien. Hier wird eine gültige URL benötigt, also muß man das Verzeichnis wissen, in dem sich das Plugin befindet. Und zwar nicht den absoluten Pfad auf dem Server, sondern den Pfad bezogen auf die Webseiten-Adresse. Häufig sieht man dann so etwas:

$css = get_option( 'siteurl' ).'/wp-content/plugins/my-plugin/my-style.css';

Es wird also einfach davon ausgegangen, daß Plugins immer im Verzeichnis ‘wp-content/plugins’ liegen. Das müssen sie aber nicht, denn in Wordpress ist dafür extra die Konstante PLUGINDIR vorgesehen.

Diese wird in der wp-settings.php wie folgt definiert:

if ( !defined('PLUGINDIR') )
	define('PLUGINDIR', 'wp-content/plugins'); // no leading slash, no trailing slash

Das if ( !defined(‘PLUGINDIR’) ) läßt erahnen, daß es durchaus vorgesehen ist, hier auch vorab ein anderes Verzeichnis zu definieren. Ganau davon mache ich Gebrauch, indem ich ein abweichendes Plugin-Verzeichnis in der wp-config.php definieren. Das ist eine einfache Möglichkeit, sich ein wenig vor Angriffen auf Schwachstellen in Plugins zu schützen. Denn auch die meisten Angreifer gehen davon aus, daß sie Plugins in Verzeichnis ‘wp-content/plugins’ liegen, sofern sie überhaupt so intelligent sind.

Wenn nun ein Plugin selbst einfach ‘wp-content/plugins’ anstelle von PLUGINDIR verwendet, sind Schwierigkeiten vorprogrammiert. Deshalb, liebe Plugin-Programmierer, verwendet bitte immer PLUGINDIR, um Pfade zusammenzusetzen. Für das obige Beispiel könnte das etwa so aussehen:

$css = get_option( 'siteurl' ).'/'. PLUGINDIR.'/my-plugin/my-style.css';

Ich verwende z.B. folgende Funktion, damit ich auch unabhängig davon bin, in welchem Unterverzeichnis innerhalb des Pluginverzeichnisses die Dateien liegen:

// ermittelt das Pluginverzeichnis
function plw123_plugin_basedir( $file ) {
	$file = str_replace('\\','/',$file); // Windows Verzeichnistrenner "umkippen"
	$file = preg_replace('|/+|','/', $file); // doppelte Schrägstriche entfernen
	$file = preg_replace('|^.*/' . PLUGINDIR . '/|','',$file); // relativen Pfad zum Plugin-Dir ermitteln
	return '/'.PLUGINDIR."/$file/";
}

...

$pluginPath = plw123_plugin_basedir( dirname(__FILE__) );
$css = get_option( 'siteurl' ).$pluginPath.'my-style.css';
5 Kommentare »