Autor: Sebastian Viereck
-
Profiling mit XDebug und Webgrind
Wenn die Performance einer Webseite nachgibt, stellt man sich oft die Frage, an welche Funktion/Modul liegt der Performanceverlust? Die Lösung ist das Profiling einer Webseite. Profiling beschäftigt sich der Analyse der Funktionsaufrufe eine Webseite. Es kann dadurch analysiert werden, welche Teile sehr lange brauchen oder welche Funtionen doppelt aufgerufen werden. Profiling sollte nicht auf einem…
-
Installieren von XDebug unter Netbeans
XDebug ermöglicht es ein Programm zur Laufzeit zu debuggen und Step by Step. Dazu sollte als erstes das folgende Tool verwendet werden für die Installation um die richtige Version zu installieren: XDebug Installations Hilfe Tool Zur Kontrolle kann nach der Installation das Tool noch mal verwendet werden und es sollte unter Xdebug installed: 2.x anzeigen…
-
jQuery UI Autocomplete mit extraParams für zusätzliche GET Variablen
In jQuery UI gibt es eine sehr gute Autocomplete Funktion, die ich auf der Seite CD Shop Berlin eingebaut habe (Schnellsuche oben links). Dabei werden beim Eintippen Vorschläge unterbreitet. $(document).ready(function() { $(„input#suche“).autocomplete( { autoFocus: false, delay:300, minLength: 3, select: function(event, ui) {document.advanced_search.submit();}, source: function(request, response) { $.ajax({ url: „autocomplete.php“, dataType: „json“, data: { term :…
-
richtige Rechte für Dateien zum Speichern von Skript Input
Wenn man schreibenden Zugriff auf Dateien wie z.B. .txt oder .dat Dateien aus einem Skript heraus hat, sollten diese vom Skript angelegt worden sein, nicht manuell bei FTP. Damit ist sichergestellt , dass der Besitzer kein FTP Account ist. die Schreibrechte 644 haben, damit sie nicht von einem anderen Account überschrieben werden können oder durch…
-
Tutorial Installation des Android SDKs mit Eclipse unter Windows 7
Für die Android Entwicklung unter Windoes sollte bevorzugt Eclipse als IDE benutzt werden, weil Netbeans doch einige Probleme in der Vergangenheit mit dem Andorid SDK hatte. Installation von Eclipse Download von Eclipse (Eclipse IDE for Java Developers) entpacken des Archivs. Dabei ist darauf zu achten, dies nicht in das Programm-Verzeichnis von Windoes zu tun, weil…
-
jQuery: Ist eine Checkbox checked
Ohne eine ID vergeben zu müssen und mit Hilfe des name-Attributs funktioniert das mit jQuery so: $checked = $(‚input[name=myName]‘).is(‚:checked‘);
-
On-Page SEO Checklist
Für eine Basis-SEO einer Webseite sollten die folgende Punkte beachtet werden. Die Checkliste wird kontinuierlich erweitert und nur eine Gedankenstütze für mich. URLs aufhübschen, html Endung wenn möglich img mit alt und title-Tag versorgen, title länger und anders als alt-Tag Links mit title-Tag versorgen, nicht zu viel Text (höchstens 3 Wörter) Überschriftenhierachie checken, nur eine…
-
Google Maps JavaScript API V3 und Utility Library V3 Tutorial
Google Maps Karten sind auf fast jeder Webseite aufzufinden. Die neueste Version Google Maps JavaScript API V3 bietet: erweiterte Unterstützung für mobile Geräte Integration von Google Street View verbesserte Performance Weiterentwicklungen in Zukunft, da Version V2 als veraltet erklärt wurde seitens Google es wird kein API Schlüssel mehr benötigt, wie bei V2
-
Javascript Debbuging mit Firebug
Javascript ist nicht einfach zu programmieren und zu debuggen. Die einfachste Möglichkeit Variablen zu überwachen ist diese mit alert auszugeben. alert($var); Die Methode stößt natürlich bei mehreren Variablen und Schleifen an seine Grenzen, weil es zu einer Klick-Orgie kommt. Die beste und einfachste Möglichkeit bietet Firebug, ein Plugin für Firefox, welches jeder Web Developer standardmäßig…
-
Google Earth API
Google bietet seit Jahren seinen freien Service Google Earth an, mit dem man die Möglichkeit hat, Daten auf einem Erdball und einer detailierten 3D Erdoberfläche zu visualisieren. Für mein nesues Projekt wo-bin-ich-jetzt.de, einen weltweiten GEO-Informationsservice, habe ich Google Earth eingebunden. Sehenswürdigkeiten in Berlin Die zentrale Developer Seite mit reichhaltigen Ressourcen bietet einen sehr guten Überblick…