Kategorien
MySQL

Importieren/Exportieren großer MySQL Datenbanken unter Xampp

Beim Importieren großer Datenmengen unter Xampp stößt man über den Weg von phpMyAdmin schnell auf Grenzen der Skriptlaufzeit oder auf Performance-Grenzen:

Fatal error: Maximum execution time exceeded

Diese kann zwar angepasst werden, aber ein solcher Import kann Stunden dauern. Der Import über die Konsole ist um den Faktor 10 schneller. Statt einer Stunde benötigt man damit nur ein paar Minuten und hat keine Probleme mit der Skriptlaufzeit oder ähnlichem. Am schnellsten und unkompliziertesten ist ein Import über die MySQL-Konsole:

  • einfach im Xampp Control Panel auf shell klicken und dann in der Konsole die folgenden Befehle eingeben:
mysql -u root -p

Passwort eingeben oder einfachmit ENTER bestätigen, wenn kein passwort festgelegt wurde. Root ist der Benutzer der Datenbank, kann abweichen. Dann die Datenbank auswählen, die importiert werden soll, ggf. vorher anlegen, wenn diese nicht existent.

Kategorien
SEO Webdeveloper Tools

Seo Podcast

Um aktuell über SEO-Themen informiert zu werrden, lohnt sich der sehr gute Podcast von radio4seo.

Die Podcasts können auch einfach gedownloaded werden und dann als mp3 auf dem Handy bei Gelegenheit offline durchgehört werden. Die Shows sind um 1h Stunde lang durchschnittlich und sehr informativ. Nur der Moderator „ähht“ ziemlich viel:)

Kategorien
Mobil

SMS unter der Lupe, ihre Funktion heutzutage

Angesichts der zunehmen stärker werdenden Konkurrenz durch Messaging-Dienste wie Whats App, Skype oder Viber für Smartphones wirkt es verwunderlich, dass der Versand von SMS-Nachrichten nach wie vor boomt. Laut aktueller Hochrechnungen der  Bundesnetzagentur werden im Jahr 2011 rund 55 Milliarden Kurznachrichten via SMS ihre Empfänger erreichen. Der Grund dafür liegt nach Meinung der Experten in der Vertragsgestaltung des jeweiligen Anbieters.

Kategorien
CSS Webdeveloper Tools

Icons kostenlos herunterladen

Es gibt im Netz hervorragende und kostenlose Icon-Biliotheken, die kommerziell kostenlos genutzt werden können oder teilweise für einen geringen Betrag gekauft werden können.

Mein Favourit: IconMonstr

Sehr gute Alternativen sind:

 

Kategorien
PHP

PHP Simple HTML DOM Parser Fehler beim Crawlen einiger Webseiten

Einige Webseiten konnte ich mit dem genialen Tool PHP Simple HTML DOM Parser nicht crawlen, weilder Inhalt, den die Methode file_get_contents() false zurücklieferte.

Um den Fehler zu fixen, war es lediglich nötig, den Funktionsaufruf zu ersetzen:

$html = file_get_html($myUrl);

durch die Funktion und die Nutzung von Curl mit einem korrektem USER_AGENT Header:

$html = getHtml($myUrl);
   function getHtml($url)
    {
        $curl = curl_init();
        curl_setopt($curl, CURLOPT_URL, $url);
        curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
        curl_setopt($curl, CURLOPT_CONNECTTIMEOUT, 10);
        curl_setopt($curl, CURLOPT_USERAGENT, $_SERVER['HTTP_USER_AGENT']);
        $str = curl_exec($curl);
        curl_close($curl);

        $html = str_get_html($str);
        return $html;
    }

Curl is dazu noch performanter als file_get_contents().

Bei anderen Fehlern und Problem lohnt sich die sehr gute FAQ Seite des Projektes.

Kategorien
Hardware

Samsung Galaxy S2 Akku kaufen

Der Akku des Samsung Galaxy S2 ist nach ca. 2 Jahren nicht mehr zu gebrauchen und kann aber sehr einfach selbst ausgetauscht werden.

Beim Kauf einens neuen Akkus für das Samsung Galaxy S2 ist folgendes zu beachten

  • die Leistung des Akkus: umso mehr, umso so besser. Es gibt z.b. Akkus mit 1650mAh und 3500mAh
  • es gibt auch billig Akkus, die versprechen eine hohe Leistung, müssen aber trotzdem viel öfter aufgeladen werden, deshalb solte nicht der billigste gekauft werden.

Ich empfehle den etwas größeren Original Akku von Samsung
mit neuer Schutzhülle und einer Leistung von 2000 mAh, damit passt das Gerät noch in die vielleicht vorhandene Schutzhülle. Gleichzeitig hat der Akku mehr Leistung, als der Akku, der bei der Lieferung dem Handy beliegt.

Kategorien
Hardware

Street Kopfhörer Vergleich On-Ear

Fünf Street Kopfhörer im gehobenen Preissegment ab 150€ bia 400€ stehen heute zum Test bereit und werden auf Herz und Nieren untersucht.

Wer kriegt den Titel für das beste Kopfhörer Maskottchen? Ist es Dr Dre, Ludacris (SL300) oder doch wieder der Frauprügler 50 Cent (SMS)? Lustigerweise habe alle Street Kopfhörer einen Rapper als Image-Person ausgewählt, wenn es danach gehen würde, würde der Sieger klarstehen: Dr Dre 🙂

Testsieger: SMS Audio Sync by 50Cent Street Kopfhörer kabellos

Kategorien
Server Administration

Plesk deaktivieren Ubuntu

Aus Sicherheitsgründen sollte Plesk nicht dauerhaft erreichbar sein, weil darüber viele Angriffe zur Übernahme von Servern gefahren werden. Das Risiko ist hoch, weil man mit Zugriff auf Plesk wichtige Einstellungen vornehmen kann. Außerdem ist das Login mit Root-Passwort möglich, wenn das erst gefunden ist, hat der Angreifer volle Kontrolle über den Server.

Man sollte deswegen den Plesk Dienst stoppen und bei Bedarf aktivieren und wieder stoppen nach erfolgreicher Änderung:

Stoppen vom Plesk Dienst unter Ubuntu

/etc/init.d/psa stop

Starten vom Plesk Dienst unter Ubuntu

/etc/init.d/psa start