Neueste Kommentare

Kategorien

Allgemein (7) Blogtreff (1) Domain (3) Gadget (24) Geld verdienen (17) Google (31) Nachschlag (34) Promotion (22) Recyclable Code (4) Stylemachine (13) Twitter (35) Wordpress (15)

Populär

RSS Feed SEO-Scout Mit RSS-Reader ganz entspannt lesen. Anzahl RSS-Reader SEO-Scout Zum Abonnieren klicke einfach auf den Counter oder den Zeitungsleser.

Vote für Seo-Scout.org!

Blogverzeichnis - Blog Verzeichnis bloggerei.de blogoscoop

Blogger-Treffen Lübeck: Wann das nächste? - E-Mail an frank.pfabigan@gmail.com, Ort » gmap

Demographische Daten von Social Network Benutzern

Freitag, 26. Februar 2010. 13:15 von Frank Pfabigan

Unterwegs, bei der Suche nach etwas völlig anderem diesen sehr interessanten Artikel auf pingdom gefunden, der die demographische Verteilung von Nutzern von “Social Websites” untersucht. Hier verstecken sich Verkaufsargumente für einen SMO. Wer nutzt welches Netzwerk in welchem Alter und Geschlecht? – Da steht es…

Durchschnittliche Altersverteilung Social Network Users

Ein wenig überraschend fand ich, daß ich in der Liga der aktivsten User bin (ich bin 41). Die jüngeren Leute sind wohl in der Unterzahl (Bevölkerungszwiebel auf dem Kopf) und längst nicht so aktiv, wie sie denken?

;-)

Ein Klick aufs Bild führt zum Quell-Artikel http://royal.pingdom.com/2010/02/16/study-ages-of-social-network-users/


Vergleich aktueller PHP Compiler

Dienstag, 23. Februar 2010. 13:57 von Frank Pfabigan

Superschnelle PHP-Anwendungen für eine sehr große Menge von Besuchern? – Klar geht das. Facebook ist so eine “busy App”, geschrieben in PHP.

Facebook hat vor kurzem einen PHP Compiler namens HipHop vorgestellt, was ein allgemeines Interesse an PHP-Compilern zufolge hatte. PHP kompiliert? Ja, das gibt es schon lange.

Zunächst sollte man sich ins Gedächtnis rufen, was ein Compiler ist:

Ein Compiler ist ein Programm, das Source Code in eine andere Form von Code bringt (Repräsentation von Source Code). Die Ziel-Represäntation ist oft Maschinencode (direkt ausführbar auf dem Host-Prozessor), kann aber auch Sourcecode einer anderen Sprache oder sogar Sourcecode derselben Sprache sein.

Das Compilieren bedeutet also nicht zwangsläufig, daß Maschinencode hinten rauspurzelt, der direkt auf dem Prozessor ausgeführt werden kann.

PHP wird seit der Veröffentlichung von PHP4 im Jahre 2000 compiliert. Bis einschließlich PHP3 wurde der Sourcecode direkt vom PHP Interpreter ausgeführt.

Interpreter-Sprachen müssen nicht zwangsläufig “schlechter” im Sinne von langsamer sein. Interpreter-Sprachen wie Basic, Smalltalk und viele andere haben andere Vorzüge wie z.B. die direkte Fehleranzeige, die Compiler-Sprachen aufwändig re-implementieren müssen (durch Source-Parser etc.). Es kommt immer darauf an, was man erreichen möchte, das Ziel gibt die Programmiersprache vor.

Neben der von den PHP-Erfindern stammende ZEND Engine gibt es einige weitere PHP-Compiler:

Zum Testen wurde ein Script namens bench.php verwendet.

Ergebnisse des Tests:

Compiler Zeit Rel. Geschw.
Zend Server 5.722 0.00%
Zend Server + Zend Optimizer 5.649 1.28%
PHP static 5.518 3.57%
PHP static + Zend Optimizer 5.427 5.16%
PHC 6.438 -12.51%
PHP optimized 3.673 35.81%
HipHop 4.262 25.52%

PHC optimized bietet also die beste Performance. Bei der Wahl des Compilers sollte man sich natürlich erst mit den Eigenschaften dieser Auseinandersetzen. PHC und HipHop verfolgen unterschiedliche Ansätze, so daß nicht unbedingt die Geschwindigkeit als alleiniges Entscheidungskriterium herangezogen werden kann.

Der Test berücksichtigt keinen Objekt orientierten Code, bench.php ist ein prozedurales Script.

Das Konzept von PHC finde ich persönlich interessant: hiermit ist es möglich, eine Anwendung in unabhängige, optimierte Libs zu zerteilen, die einzeln gewartet werden können. So erhält man eine superschnelle “verteilte” Anwendung (wenn man weiß, was man tut).

Quell-Angabe: dieser Artikel wurde direkt von einem Artikel von Manuel Lemos auf PHPclasses.org inspiriert, wo sich noch viele weitere nützliche Informationen zu diesem Thema finden. Ich fand den Artikel so interessant, daß ich den Inhalt unbedingt weiter verteilen musste. Der Original Artikel ist englisch.

Juwelen, die man nebenbei entdeckt: auf der PHC-Download Seite findet man den Hinweise auf ROSE, ein Projekt, daß C, C++, Fortran und eben auch PHP ineinander überführt und Analysetools bereitstellt. Wer also bisher in C, C++ Webanwendungen geschrieben hat, kann sich mit ROSE die Ergebnisse in PHP anschauen und durch die Analysetools aufdecken, welche Programmteile optimiert werden müssen.


Traurige Nachricht: StockXpert verschwindet

Mittwoch, 03. Februar 2010. 14:14 von Frank Pfabigan

StockXpert war eine schöne Quelle für Low-Budget Fotos, Grafiken Illustrationen in vernünftiger Qualität zu ganz kleinem Preis.

Nun ist es offiziell: StockXpert wird von iStockphoto aufgesaugt und verschwindet vom Markt. Ich finde das sehr, sehr schade.

Hier die offizielle Meldung, die per E-Mail an alle eingetragenen Benutzer rausging:

Dear Frank Pfabigan,

We are sorry to announce that beginning today, StockXpert will no longer sell new credits or accept new members. On February 11, 2010, searching and downloading at StockXpert will cease. This will be the end of image sales at StockXpert.

All SXP members have the opportunity to transfer their remaining credits to iStockphoto. iStock offers the highest quality affordable microstock imagery in the industry. Come and see for yourself. SXP credits will be honored 1 for 1 at iStockphoto. If you aren’t already an iStock member, we encourage you to sign up now. Your credits will be transferred on February 11. If you miss that date, you will still be able to transfer your credits anytime over the next 6 months, until August 11, 2010.

To transfer your credits, login to your StockXpert account and follow the instructions on the front page.

The StockXpert.com website will remain accessible to members and active for certain functions. You will still be able to access your account history and purchase receipts. If you have any questions at all, please contact our Support team.

Please read more about the future of StockXpert here. Thank you for all of your support and patronage over the years. We look forward to seeing you at iStockphoto.

Goodbye, StockXpert. It’s been a great time. We’ll miss you…