Web-Weaver

Des Schockwellenreiters Webworker-Seiten

Suchen in:
Suche:
In Partnerschaft mit Amazon.de
Werbung
Test und Preisvergleich
Preisvergleich und Testberichte zu Notebooks, Handys Digitalkameras
sowie MP3 Player.






Daily Link Icon Donnerstag, den 31. März 2005
Eclipse als ein CMS-Frontend

Noch jemand, der Editieren in Browser nicht mag: Wolfgang Schmidetzki (BTW: Allerschärfstes Willkommen!) über den K(r)ampf mit der Usability bei CMS-Autorenoberflächen. Während meine Vorschläge ja entweder ein komfortabler Editor wie BBEdit resp. Textwrangeler oder aber ein Outliner wie bei Frontier waren, setzt er auf das frei erhältliche Eclipse als User-Interface:

Eclipse Screenshot

»Die Abbildung zeigt den Prototyp des neuen Eclipseclient für das CMS WebGate Anywhere. Mit diesem Client sind CMS Autoren in der Lage, kompfortabel und mit gewohnten Bedienelementen Inhalte zu erstellen und zu verwalten. Der Datenaustausch zwischen Client und Server geschieht dabei über Webservices, so daß mit einem Client auf beliebige WebGate Anywhere Sites zugegriffen werden kann.« Ein interessantes Konzept. Auf jeden Fall weiter beobachten. [vowe dot net]

Posted by Jörg Kantel | Permalink | | | Webworking

Daily Link Icon Dienstag, den 29. März 2005
Data-Mining mit PHP

Web-Datenbank-Applikationen mit PHP und MySQL Buchtitel Calculating Entropy for Data Miners. »Quick — what's the relationship between the columns of your database? Don't know? Maybe it's time to pull out the information theory book and calculate how much data they store. Paul Meagher explains how this works while showing off premade PHP libraries to handle the details of the calculations for you.« Ausdrucken! [Meerkat: An Open Wire Service: ONLamp.com]

Posted by Jörg Kantel | Permalink | | | Webworking

Daily Link Icon Mittwoch, den 23. März 2005
PHP5 und Mac OS X (was: MAMP, MAMP)

Bernhard F. schrieb mir, daß man auch unter Mac OS X PHP5 problemlos über PHP4 installieren kann. Er benutzte dazu folgende configure-Zeile:

./configure --prefix=/usr/local --with-apxs --with-ldap=/usr --with-kerberos=/usr --enable-cli --with-zlib-dir=/usr --enable-trans-sid --with-xml --enable-exif --enable-ftp --enable-mbstring --enable-mbregex --enable-dbx --enable-sockets --with-iodbc=/usr

Dabei wird der ganze Kram auschließlich unter /usr/local installiert und berührt die Apple-Installation nicht. Eventuelle Apple-Updates können somit auch keinen Schaden in der PHP5-Installation anrichten. Allerdings sollte man bei Benutzen der Binaries php, php-config, phpextdist und phpize darauf achten, die aus /usr/local/bin zu verwenden. Apples PHP4-Binaries liegen in /usr/bin und haben per Standard Vorrang (siehe $PATH-Variable der Shell).

Wichtig in jedem Fall: PHP4 muß vor dem Neustart des Apachen in der /etc/httpd/httpd.conf auskommentiert werden (2 Zeilen):

#LoadModule php4_module        libexec/httpd/libphp4.so
#AddModule mod_php4.c

Eine noch einfachere Lösung schrieb mir Roger K.: Er verwies auf eine sehr gut gemachte Fix-Fertig-Installation von PHP 5 für Mac OS X (mit vielen Zusatzmodulen), die sich problemlos über bestehende PHP-Installationen »drüberbügeln« läßt, aber auch eine Nebeneinander von PHP4 und PHP5 erlaubt (die httpd.conf wird entsprechend angepaßt. Allerdings solle man für eine Entwicklungsumgebung noch das Error-Reporting umkonfigurieren: Standardmäßig sei die Fehleranzeige ausgeschaltet und alle Meldungen fließen in eine Log-Datei. [Dank an die beiden Kontributoren für ihre Mails.]

Posted by Jörg Kantel | Permalink | | | Webworking

Selbst ist der MAMP

Unix für Mac OS X Buchtitel Wer sich eine Apache-, MySQL- und PHP-Umgebung unter Mac OS X mit Bordmitteln einrichten will (schließlich sind die Tools ja alle vorhanden), der lese das Kapitel 13 aus diesem hervorragenden Buch des Bloggerkollegen Kai Surendorf. Dort steht alles, was man dazu wissen muß in einem verständlichen Deutsch erklärt. Ich habe mir mit dieser Hilfe meine Produktionsumgebung eingerichtet und kann das Buch nur empfehlen.

Allerdings ist bei Apples Mac OS X »nur« PHP4 dabei. Ein PHP5 »drüber« zu installieren, ist auch — glaube ich — nicht ratsam. Weiß da jemand mehr?

Posted by Jörg Kantel | Permalink | | | Webworking

Yep! Klappt!

Habe gestern abend noch MAMP installiert und ein wenig damit herumgespielt. Das ganze System ist wirklich »Pipi einfach«. Es wird komplett mit einem Doppelklick gestartet und dann erscheint folgendes Konfiguratiosfenster:

MAMP-Konfigurationsfenster

Ohne Änderungen läuft der Apache auf Port 8888 und MySQL auf Port 8889. Das beißt sich weder mit dem (Default-) Produktionssystem auf meinem Rechner noch mit meiner Zope-/Plone-Installation, kann man also so lassen. Grins Ebenso startet das System per Default PHP4, das habe ich natürlich sofort auf PHP5 geändert, dafür habe ich MAMP ja schließlich installiert. Die Änderung erfolgt im laufenden Betrieb.

MAMP scheint mir das ideale System zu sein, um zu testen, wie mein Frontier mit PHP zusammenspielt.

Posted by Jörg Kantel | Permalink | | | Webworking

Daily Link Icon Dienstag, den 22. März 2005
Leichter MAMPfen

Notizzettel Die Abkürzung MAMP steht für: Macintosh, Apache, Mysql und PHP. MAMP wird, wie für den Mac typisch, sehr einfach installiert, ohne dabei die ggf. unter OS X bereits aktivierte Apache Installation zu tangieren. Ohne ein Skript zu starten oder irgendwelche Einstellungen zu ändern, werden Apache, PHP und MySQL installiert. Eine weitere Besonderheit: wird MAMP nicht mehr benötigt, genügt es, einfach den MAMP Ordner zu löschen und alles ist wieder im Ursprungszustand (d. h. MAMP modifiziert nichts am »normalen« OS X).

MAMP wurde in erster Linie als PHP-Entwicklungsumgebung für Macintosh Computer geschaffen und sollte daher nicht als Live-Webserver fürs Internet eingesetzt werden. Für diesen Fall empfehlen wir Mac OS X Server mit dem mitgelieferten Apache oder einen Linux Server zu benutzen. Notiz an mich: Unbedingt testen!

Posted by Peter van I. | Permalink | | | Webworking

Daily Link Icon Montag, den 21. März 2005
Webservices

Soup Can Jon Udell über den Streit »SOAP vs. REST«: Don't throw out the SOAP with the bathwater. [Jon's Radio]

Posted by Jörg Kantel | Permalink | | | Webworking

Daily Link Icon Sonntag, den 20. März 2005
Und ein dritter PHP-Link

Creating a RSS 1.0 feed with PHP. Beispielcode dieser Art kann man immer mal gebrauchen.

Posted by Peter van I. | Permalink | | | Webworking

Magnifier

The Power of JavaScript: A dragable Magnifier.

Posted by Peter van I. | Permalink | | | Webworking

Web Authoring Tool

Eine GPL-Alternative zu Dreamweaver und Konsorten? NVU, das komplette »Web Authoring System« für Windows, Mac und Linux, sieht sehr vielversprechend aus. Hat schon jemand damit gearbeitet?

Posted by Peter van I. | Permalink | | | Webworking

Daily Link Icon Freitag, den 18. März 2005
XMLHttpRequest: Tutorial bei Apple

Apple Developer Connection: Dynamic HTML and XML: The XMLHttpRequest Object. Ausdrucken! [haboglabobloggin']

Posted by Jörg Kantel | Permalink | | | Webworking

Websuche mit RSS

RSS Icon Amazon will Web-Suchen syndizieren. Amazon.com-Chef Jeff Bezos hat auf der Emerging Technology Conference von O'Reilly in San Diego eine interessante neue Technik vorgestellt. OpenSearch, soll es ermöglichen, die Ergebnisse von Web-Suchen »überall und jederzeit« anzuzeigen — und nicht nur auf der Ergebnisseite einer Search Engine, wie bislang üblich. Amazon nutzt dazu eine Erweiterung des Content-Syndizierungs-Standards RSS. [Computerwoche Online]

Posted by Jörg Kantel | Permalink | | | Webworking

Google manipulieren

Search Rank Easy to Manipulate. »An entire industry is built around search engine optimization — the art of making sites rank high in search results. Much of the business consists of manipulating weaknesses in Google's site-ranking technology.« Commentary by Adam L. Penenberg. [Wired News]

Posted by Jörg Kantel | Permalink | | | Webworking

Daily Link Icon Mittwoch, den 16. März 2005
Amazon-Suche mal anders

Was man alles mit den Amazon Web Services anstellen kann steht bei 512MB.net: »Bei Amaztype, einem netten Flash-Gimmick, gibt man einfach ein Suchwort ein und das Suchwort wird anschließend, je nach Einstellung, in Form von Büchern, CDs oder Videos ausgespuckt. Ein Klick auf das gewünschte Produkt führt zu einer Detailansicht und bei einem weiteren Klick zur Amazon-Seite.« [David per Email.]

Posted by Jörg Kantel | Permalink | | | Webworking

Daily Link Icon Montag, den 14. März 2005
Offene Wikis sind echt so was von 2004

Dosenfleisch Der Kampf gegen den Wiki-Spam oder Wie Kommentar- und Trackbackspammer die Netzkultur zerstören: Und keine universelle Anti-Spam-Lösung am Horizont: »Ebenso schalten immer mehr Blogs ihre Kommentarfunktion ab und verlieren so die Interaktivität mit den Lesern, nicht, weil die Diskussionen der User überhand nehmen, sondern weil die Spambots und die dagegen eingesetzten Anti-Spam-Skripte den Server überlasten.« [Telepolis News]

Posted by Jörg Kantel | Permalink | | | Webworking

Unverständliches Hüh und Hott

xwolf spricht mir aus der Seele: Die Mozilla Foundation vergeigts schon wieder. Ich frage mich vor allem, was mit XUL und »Mozilla als Entwicklungsplattform« wird? [man bedim len?]

Posted by Jörg Kantel | Permalink | | | Webworking

Daily Link Icon Sonntag, den 13. März 2005
Finding What You Need

Umfassende, kommentierte Suchmaschinenübersicht.

Posted by Peter van I. | Permalink | | | Webworking

Graphik mit PHP

Damit könnte man zum Beispiel Besucherstatistiken der Webseiten visualisieren: Sparkline PHP Graphing Library (Freeware, BSD-Lizenz). Testen!

Posted by Peter van I. | Permalink | | | Webworking

Neugier-Tool

MyBlogLog »is all about tracking which of your blog's outgoing links are making readers click.«

Posted by Peter van I. | Permalink | | | Webworking

PHP und der beste Editor der Welt

Hier zwei Links, die einem helfen, in BBEdit (und vermutlich — nicht getestet — auch in TextWrangler) die Arbeit mit PHP zu erleichtern:

Posted by Peter van I. | Permalink | | | Webworking

Daily Link Icon Freitag, den 11. März 2005
Structured Blogging

XML+Co. Buchtitel Auch wenn das Beispiel-Blog eher wie ein Katalog für eine große Online-Buchhandelskette aussieht, die Idee klingt faszinierend: What is Structured Blogging? Und hier gibt es Implementierungs-Details: Technical Resources. Warum allerdings ein neues XML-Schema entwickelt und nicht auf RDF zurückgegriffen wurde, erschließt sich mir nicht so ganz. Immerhin ist RDF in einigen Blog-Tools, wie z.B. COREblog schon integriert. [thomas n. burg | randgänge]

Posted by Jörg Kantel | Permalink | | | Webworking

Daily Link Icon Dienstag, den 8. März 2005
Kalender

Als Teil einer Groupware-Lösung mit Zope und Plone sieht PloneiCalendar gar nicht einmal so schlecht aus. Die Synchronisation mit iCal und Sunbird klappte erst einmal recht gut. Auch in Plone selber macht der Kalender optisch was her. Was bei ersten Tests auffiel, war das Fehlen Groupware-spezifischer Features wie Einladen mit Bestätigen und Ablehnen von Terminen. Aber damit kann ich erst einmal leben. Wir werden daher weiter testen. [Danke an Manuel S. für die Tests.]

Posted by Jörg Kantel | Permalink | | | Webworking

Nette Spielerei

Jedem sein eigener Flickr Zeitgeist. (Natürlich Flash-Alarm!)

Posted by Peter van I. | Permalink | | | Webworking

Daily Link Icon Montag, den 7. März 2005
Turn Your Radio On...

iPod Und sende Bilder: Podcasting with Your iPod Photo. »With Apple's release of the iPod photo, podcasting just got more fun. Using iPodderX, a podcast client for the Mac, you can download audio, movies, images, documents, and any other kind of files from the internet onto your Mac. Cool, huh? Wei-Meng Lee explains how.« Ausdrucken! [O'Reilly MacDevCenter.com]

Posted by Jörg Kantel | Permalink | | | Webworking

Daily Link Icon Freitag, den 4. März 2005
Zope Virtual Hosting How To

Zope Virtual Hosting using Apache Mapping Files. A different approach to Zope virtual hosting using Apache Mapping files. [Zope.org]

Posted by Jörg Kantel | Permalink | | | Webworking

Noch mehr über Ruby on Rails

Programming Ruby Book Cover Rolling with Ruby on Rails, Part 2. »Curt Hibbs introduced Ruby on Rails by building a simple but functional web application in just a few minutes. Does the ease of use continue? He thinks so. In the second of two parts, Curt completes his example Rails application in merely 47 lines of code.« Ausdrucken! [Meerkat: An Open Wire Service: ONLamp.com]

Posted by Jörg Kantel | Permalink | | | Webworking

Daily Link Icon Donnerstag, den 3. März 2005
Webservices mit Python

Python Icon, Photo: Gabriele Kantel Kaum draußen, schon gibt es das erste Tutorial: Yahoo! Search Python API howto. »I guess most of you would've heard the announcement by now that a Yahoo! Search Developer Network a.k.a. YSDN has been started. The idea is to build a community around Yahoo! Search by opening up search web services (with documentation) along with mailing lists, a blog and even a wiki. I haven't had much time to explore it, but here's what I've explored so far. This is more of a 'how i did it' rather than 'howto' but, oh well, let's get on with it. I was thinking of creating an image search GUI using PyQt. I downloaded the SDK and read the FAQ. Python is my language of choice and as you can see from the title of this post, I am concentrating on that.« Cool! [Daily Python-URL! (from the Secret Labs)]

Posted by Jörg Kantel | Permalink | | | Webworking

Daily Link Icon Mittwoch, den 2. März 2005
Zur Erinnerung für mich

Weil ich gestern danach gesucht habe: Juttas hervorragende Einführung in Structured Text.

Posted by Jörg Kantel | Permalink | | | Webworking

Webframeworks im Test

mikewatkins dot net: Rails vs Quixote. »I have no intent to dial deep into the Rails vs The Rest of the World discussion which seems to be spreading out through various static and dynamic programming language communities. But as it happens I needed to implement a simple Wiki component for a web app project I'm working on, and as it happens I've been stealing looks at Instiki on Ruby/Rails as well as MoinMoin and all the rest, trying to decide upon a bare-bones set of features I wanted to build in at this stage. Suddenly, Apache Benchmark appeared out of nowhere and the results are interesting: Quixote's windmills churn faster then Rail's train, turning in 262 vs 17 requests per second on my workstation. Am I missing something?« [Daily Python-URL! (from the Secret Labs)]

Posted by Jörg Kantel | Permalink | | | Webworking

Happy Birthday, Yahoo!

Yahoo feiert zehnjähriges Bestehen. [futurezone.ORF.at]

Und wie gestern schon kurz erwähnt, haben sie (aus diesem Anlaß?) einen Web-Service auf REST-Basis gestartet. Es gibt dazu auch ein Weblog und ein Wiki. Ich finde die Möglichkeiten faszinierend und werde in den nächsten Tagen mal ein wenig damit herumspielen.

Erst einmal ein paar Artikel zum Einlesen:

Das sollte für einen Einstieg in REST erst einmal ausreichen.

Posted by Jörg Kantel | Permalink | | | Webworking

Daily Link Icon Dienstag, den 1. März 2005
PHP und Mac OS X

Auf meine Anfrage, wie es denn mit (freien) PHP-IDEs für Mac OS X aussähe, bekam ich einige nette Emails, die meinen Eindruck bestätigten, daß es damit eher dünn aussieht. Es bleibt eigentlich nur, den besten Editor der Welt (hierfür reicht allerdings auch die freie Version) aufzumotzen oder aber mit XCode als IDE zu arbeiten. Da insbesondere letzteres eine ausgezeichnete Alternative zu sein scheint, habe ich mich mal bei Apple umgeschaut, und folgende zwei Artikel gefunden:

  1. PHP with Apple's Developer Tools und
  2. Using SOAP with PHP.

Aber auch O'Reilly lieferte (s)einen lesenswerten Beitrag PHP with Apple's Developer Tools (der nicht nur genauso heißt, wie der Artikel bei Apple selber, sondern auch sonst identisch ist). Allerdings läßt er sich besser ausdrucken.

Smile Teeth

[Mein Dank geht an Bernhard F. und Franz I. für ihre Erfahrungsberichte und Anregungen.]

Posted by Jörg Kantel | Permalink | | | Webworking

Noch mehr Webservices, noch mehr Spielzeug

Lesefutter für mich, denn ich bin ja momentan auf den Webservice-Trip: Yahoo! Web Services. »Paul Bausch takes a look at the new Yahoo! Web Services interface and shows how to tap into the API with a sample application.« Natürlich ausdrucken! Und wundert Euch nicht, wenn demnächst hier auch eine kleine Yahoo!-Box erscheint. Grins [Meerkat: An Open Wire Service: O'Reilly Network]

Posted by Jörg Kantel | Permalink | | | Webworking

Letzte Änderung: 13.02.2008; 7:15:57 Uhr | © Copyright: 2000 - 2008 by Kantel-Chaos-Team | Kontakt: der@schockwellenreiter.de

frontierLogo picture Made with a Mac Weblog Commenting and Trackback by HaloScan.com CC-Logo