Webzeug
Kategorie-ArchivBlogblume
Blogblume hat zu einer Blogblumenparade aufgerufen. Ganz besonder ist diese Aktion an diejenigen gerichtet, die schon in den letzten zwei Jahren mitgemacht haben, aber ich find das so toll, ich hab das auch mal ausprobiert
Mit Hilfe eines Java-Applets von Marcel wird die eigene Seite analysiert und nach gewissen Parametern diese Übersicht in Form einer Blume generiert.
Wie man sieht, gibts bei mir viele Links (blau) und auch die Anzahl an Bildern ist wahrnehmbar (pink). Wer das auch mal machen möchte, klicke bitte hier: Webpages as graph
Ich finde, die “Blume” da oben ist schon ein bisschen krautig
schöner einloggen
mit Wordpress. An der Seite seht ihr ja die Artikel, die man nur dann lesen kann, wenn man eingeloggt ist. Die Funktion hatte ich von Frank Bueltge aber irgendwie funktionierte sie nicht richtig. Zumindest das Ausloggen klappte nicht, da dem Link noch irgendwas mitgegeben muss. Das sieht man, wenn man sich den durch die Funktion entstandenen Auslog-Link unten anschaut.
Nun hab ich also eine eigene Lösung gefunden und möchte sie nur kurz vorstellen
< ? php
$redirect = ‘index.php’;
if (!is_user_logged_in())
{
echo “< a href=’”.wp_login_url($redirect).”‘> Einloggen < /a>”;
}
else
{
echo “< a href=’”.wp_logout_url($redirect).”‘> Abmelden < /a>”;
}? >
Eclipse und Xampp verbinden
Ich hab letztens mitbekommen, dass man PHP mit Eclipse verbinden kann. Was genau der Vorteil daran ist, seine PHP-Dateien darüber ausführen zu lassen, weiß ich jetzt nicht, weil ich mit PSPad sehr glücklich bin/war; probiert hab ich es dennoch mal.
Geholfen dabei hat mir diese Seite: Eclipse für Xampp in Windows installieren
Da ich aber die Erklärung auf Anhieb nicht ganz verstanden hab, möchte ich die Lösung hier noch mal präsentieren.
Als erstes lädt man sich also diese EclipseVersion “Eclipse für PHP Developers” herunter. Die .zip-Datei enthält keine Daten, die man installieren muss, also reicht es unter “xampp/htdocs” einen Ordner “eclipse” zu erstellen und alle Dateien dort hineinzuextrahieren.
Anschließend erweitert man unter “xampp/apache/conf/” die Datei httpd.conf um folgende Zeilen (ich hab sie ab Zeile 324 im <IfModule alias_module> hinzugefügt)
Alias /eclipse "C:/Users/Evelyn/xEclipse/workspace/"*Die Leerzeichen sind wegen der Sichtbarkeit der Tags
< Directory "C:/Users/Evelyn/xEclipse/workspace/">
Options Indexes MultiViews
AllowOverride None
Order allow,deny
Allow from all
< /Directory>
Anschließend wird der Apache-Server gestoppt und wieder gestartet. Man sollte bei der Schreibweise des Pfades zum Workspace unbedingt auf die Slashes achten. Backslashes sind falsch.
Anschließend öffnet man sein Eclipse und nimmt letzte folgende Änderungen vor:

Man öffnet unter Window -> Preferences -> PHP -> PHP Servers und bearbeitet den bereits vorhandenen “Default PHP Web Server“. Wenn man keine Scherereien möchte, sollte man diesen Namen auch nicht verändern.

Anschließend trägt man dort als URL, sowie dann auch unter Path Mapping als Server Path “http://localhost/eclipse” ein.
Path in File System ist dann wieder der Pfad zum Workspace.

Done.
Tr.im stellt seinen Dienst ein, oder doch nicht?
Medienrauschen schrieb gestern schon (ja ich muss die Feeds gerade alle aufarbeiten
), dass tr.im seinen Dienst einstellen wird. tr.im gehört zu den URL-Verkürzungsdiensten, die gerade auf Twitter und Co. Verwendung finden.
Aktuell steht im tr.im-Blog aber, dass es den Dienst erstmal weiterhin geben wird. Sie wissen noch nicht genau, wie es weitergehen soll. Die überwältigende Anteilnahme hat sie aber anscheinend bestärkt, das nicht einfach so aufzugeben. Bei Interesse lest diesen Beitrag: tr.im is Resurrected
Wie dem auch sei, ich fand folgende Aussage vom Thomas sehr interessant und möchte den hier mal so in den Raum stellen:
Links halten das Netz zusammen. Steigt nun ein Glied in der Infrastruktur-Kette aus, ist das, als würde man uns eine Seite aus dem Roman klauen. An nicht mehr vorhandene Inhalte auf Servern haben wir uns gewöhnt. Nun müssen wir uns womöglich auch daran gewöhnen, dass die Straßen zu den Servern dermaßen große Löcher haben, dass wir nicht mehr ans Ziel kommen.
aus: vom Tod der URL
Irgendwie finde ich es immer schlimm, wenn auch das Netz seine Vergänglichkeit beweist. Ich stelle irgendwie den Anspruch, dass alles immer verfügbar ist. Aber dann muss man den jeweiligen Inhalt wohl komplett übernehmen… was dann wieder verboten ist…
iPhoneApps mit .NET und C#
Diese Meldung muss hier auf ewig im Blog festgehalten werden
dotnetnukeblog vermeldet, dass es bald möglich sein wird, in .NET und C# entwickelte Apps durch MonoTouch auf dem iPhone lauffähig zu machen. MonoTouch befindet sich momentan in der Beta-Phase und wird von einem eingeschränkten Nutzerkreis getestet.
Microsoft bohrt ein bisschen
Webdesing: Clanpages
daswebdesignblog hat einen interessanten Artikel geschrieben: Es geht darin um Clanpagedesigns, inklusive einiger Beispiele. Besonders das Team Neuronics hat es mir angetan. Das Logo ist ja mal der Hammer, und wenn ich so die “Playercards” sehe, also was man z.B. in der ESL als Avatar nimmt, dieses Maskottchen macht sich ja echt schick, da macht die Zugehörigkeit gleich extra Spaß. Ansonsten finde ich die Seite (wie immer) zu vollgepappt, aber das kennt man ja von allen solchen Seiten.
Lennart (? da stehen keine Namen) spricht z.B. die Notwendigkeit zur Spezialisierung an.
Notwendigkeit? Na ja, es wäre keine schlechte Idee. Na gut, ein Webdesigner findet sich i.d.R. überaus kreativ und sucht nach vielen verschiedenen Tätigkeiten um seine Neugier und Schaffenskraft völlig ausleben zu können. Aber er möchte i.d.R. sich ausleben (ich schließ jetzt mal frech von mir auf andere). Man hat, bedingt durch seine Kenntnisse “vom Web” bestimmte Vorstellungen was geht und was nicht. Und versucht seinen Auftraggeber auch davon zu überzeugen. Ihn mit seinen Vorstellungen quasi in ein bestimmtes Korsett zu zwängen.
Dabei haben besonders z.b. Gamer ganz andere Anforderungen. Die wollen alle verfügbaren Funktionen auf einen Blick. Ein Gamer fühlt sich einfach und verloren auf einer aufgeräumten Seite. Sowas versteht einer wie “wir” nicht. Oder nicht richtig.
Das bestätigt auch seinen nächsten Punkt: Webdesign ist für den Nutzer. Die Aussage, dass eine Webseite dann gut ist, wenn sie der Zielgruppe gefällt, kann ich nur unterschreiben. (Auch wenn ich trotzdem dafür halten muss, dass Webstandards wenigstens eingehalten werden müssen. Und Flashseiten werde ich deswegen immer noch verpönen… aber das ist ja meine Meinung und kann sie auch bleiben
)
Wie auch immer das alles jedenfalls ist, habe ich auch ein Fazit für die Gamer. Viele Seiten sehen nämlich gleich scheiße aus. Es gibt grad für CS:S-Clans nur zwei Sowas-wie-CMS. Der letzte Mist, da rauft sich jeder, der ein bisschen was von HTML versteht die Haare und möchte nie wieder hingucken. Und viele nehmen natürlich das gleiche Design. Euch möchte ich sagen: Mut zum Geschmack!
Denkt euch was eigenes. Es gibt viele Foren, wo sich junge Webdesigner günstig verdingen. Wenn ihr Geld für den größten Root-Server mit 10 leeren Publics und 5 leeren Wars habt, dann habt ihr auch Geld um euch was eigenes bauen zu lassen.
Wie etwas aussieht bestimmt auch, wie lange sich jemand dort aufhält (und natürlich die Inhalte, aber das kommt in Lesson 2 ;D )
Kabel Deutschland zensiert schon?
Das frag ich mich echt. Seit kurzem erst, wird man im Falle der Eingabe einer falschen URL auf eine Kabeldeutschland-Fail-aber-such-noch-mal-Seite weitergeleitet. Find ich schon mal ziemlich bescheiden, aber knapp an der ertragbaren Grenze.
Heute schrieb jemand einen Link zu dieser Seite vtunnel.com. Die Seite existiert definitiv, Google kann mir sogar einen Cache liefern. Aber wenn ich den Link direkt anklicke kommt Kabeldeutschlands Fehlerseite…..
Ähm… was ist das denn jetzt? Erst kommt bei Klick auf den Link diese Fehlerseite und dann auf einmal kann ich die Seite wieder aufrufen?
Hat jemand eine plausible Erklärung parat?
Schöner Wohnen
Manch einer hat es vielleicht schon bemerkt, den Blog “Schöner Wohnen” gibt es nicht mehr.
Ascari und ich haben uns zum Aufgeben entschlossen, weil uns beiden einfach die Zeit fehlt das Projekt ernsthaft zu betreiben.
Die Artikel und Kommentare sind aber nicht weg, sondern wurden unter der Kategorie “Webzeugs” hier eingegliedert.
Ich möchte Ascari an dieser Stelle für ihre Zusammenarbeit mit mir danken. Es hat Spaß gemacht etwas mit dir gemeinsam zu machen und sich über die Themen auszutauschen
Falls uns danach wäre, an “schöner wohnen” anzuknüpfen, können wir das gern tun. Vielleicht hier, vielleicht bei dir; uns sind da keine Grenzen auferlegt
Patterns
Aus gegebenem Anlass mal ein Linktipp. Folgende Seite bietet schöne Hintergrundmuster (sog. Patterns) an, die man kostenfrei benutzen darf. Schön wäre natürlich ein Verweis auf die Seite
Da die Muster sehr klein sind, kann es natürlich sein, dass der Hintergrund damit unruhig wirkt, aber ich find die alle so toll
Habe eines davon mal genutzt und auf Fotopapier ausgedruckt, um einen kleinen Ordner damit zu verschönern. Sehr edel.
Da fällt mir auch nocht ein, demnächst werde ich mal eine eigene Seite erstellen, wo alle, die mit ihren Plugins oder Grafiken mitgeholfen haben diese Seite zu dem zu machen, was sie heute ist, gewürdigt werden. Habe das schon mal bei LilaHi gesehen und finde das einfach eine tolle Idee.
Wordpress als Speicherfresser
Ein wenig provokant der Titel, aber ganz von der Hand zu weisen ist es nicht. Mit jeder neuen Wordpressversion wächst der Umfang dieses CMS, da die Entwickler natürlich vielen Nutzern möglichst entgegen kommen möchten, was den Funktionsumfang angeht. Dadurch geht aber viel Performance flöten.
Ich freu mich schon auf den Tag, an dem ein abgespecktes Wordpress “auf dem Markt kommt”, dessen Funktionsumfang durch Core-Plugins aufgestockt werden kann. So hat man immer nur das, was man wirklich braucht.
Jedenfalls schrieb Frank Bueltge heute über das Plugin namens WP-Memory-Usage von Max Rabe.Das Plugin zeigt einem an, welche PHP-Version man nutzt, das maximale Memory-Limit und den derzeitigen Verbrauch. Zu Erklärung: die ganzen Funktionen von Wordpress, die man so in Benutzung hat, verbrauchen nicht nur Webspace, sondern auch Arbeitsspeicher. Vom Hoster wurde ein dazu ein bestimmtes Kontingent zur Verfügung gestellt (meist 32MB).
Der erste Versuch das Plugin auszutesten scheiterte am bereits überfüllten Speicher. Die Fehlermeldung war schon seit einer Weile im Dashboard sichtbar, aber ich hatte mich nicht weiter drum gekümmert, die meisten Widgets dort benötige ich ja nicht mal (Wordpress News usw.), allerdings wurde mir auch das gewünschte Plugin angezeigt, sondern folgende Beispielfehlermeldung:
Fatal error: Allowed memory size of 654321 bytes exhausted (tried to allocate 12345 bytes) in /srv/www/user/bla/blub/file.php on line 123
Die FAQ von Wordpress-Deutschland ist dabei sehr hilfreich gewesen: Es lag an einer fehlerhaften Sprachdatei. Ich habe WP deshalb wieder auf Englisch umgestellt und so konnte mir das Plugin endlich eine 87%ige Auslastung anzeigen. Oha!
Also hab ich zuerst geschaut was alles weg kann. Derzeit habe ich 20 aktive Plugins, imho sind das nur die nötigsten (na ja eins, weils bequem ist) aber vorne im Dashboard ist ja noch Abbaumöglichkeit. Durch einen Tipp aus dem deutschen Wordpressforum, wie man die Dashboardperformance steigern kann, öffnete ich /wp-admin/includes/dashboard.php und kommentierte alles unerwünschte aus (nicht die eleganteste Lösung, da beim nächsten Update schon wieder weg). Das brachte schon ein paar Prozentpunkte (76% bei 32MB), weil ja nicht erst in der Weltgeschichte umhergesucht werden muss, ob neue Nachrichten per RSS vorliegen.
Anschließend befolgte ich noch Franks Rat und probierte aus, ob ich nicht ein bisschen mehr Speicherplatz bekommen könnte.
Nun steht
define('WP_MEMORY_LIMIT', '96M');
in meiner wp-config.php und die Auslastung liegt nur noch bei 26%. Dennoch sollte man ein Auge drauf haben.
Habt ihr weitere Vorschläge? Wo liegt bei euch die Auslastung?



Schön dass du auf meine Seite gefunden hast :) Mein Name ist Evelyn oder Eve, im Netz aber nur als Latita anzutreffen. Dies ist ein Blog bevorzugt über mich und alles was mich interessiert.
Falls du sofort viel mehr wissen willst, gibt es an dieser Stelle ein ausführlicheres '




© 2010 |