30. Juni 09

Cache-Grundlagen mit statischen Variablen

von Jan Seidl

Wenn eine Funktion mehr als N-mal (für die neurotischen, mehr als 1) aufgerufen wird, beschäftigen wir in der Regel Caching-Techniken (Caching-Informationen), um die Logik zu vermeiden neu berechnet werden, um einen Wert wie zuvor berechnet wurde.

Im Bereich der Computer-, Caching ist ein Gerät für den schnellen Zugriff, ein internes System, das als Vermittler zwischen einem Betreiber eines Prozesses und das Speichergerät Tat, die dem Betreiber zugreift. Der wesentliche Vorteil der Verwendung eines Cache ist, den Zugang zu dem Speichergerät zu verhindern - die Zeit verbraucht werden kann - durch die Speicherung von Daten auf Datenträgern Zugang schneller

Eine der möglichen Ebenen des "Caching" ist im Rahmen von lokalen Variablen und ist für Funktionen empfohlen als N-mal mehr als im gleichen laufen und kann in einem Performance-Gewinn als Ergebnis absurd, wie Sie den Code in die Datenbank hinter der Operation.
Lesen Sie den ganzen Artikel

24. Juni 09

CakePHP: Vermeiden einprogrammierte URLs in den Code

von Jan Seidl

Wenn wir eine Variable Verweis oder senden Sie eine $this->redirect() um eine URL, die ein paar Spiele-Controller / Aktion ist nicht legal an diese Adresse geschrieben "einprogrammiert" haben (in der Hand) in den Code. Die Klasse Route von CakePHP hilft uns dabei, den Code sauber zu halten und reduziert den Wartungsaufwand, wenn nötig.

Lesen Sie den ganzen Artikel

23. Juni 09

Wartung und Überwachung mit minimalen Auswirkungen auf den User

von Jan Seidl

Wenn wir eine physische Einrichtung und sind mit einem Problem, dass eine Reparatur oder eine Reform ist nicht gern aus der "Standard", um Kunden zu zeigen, Bedürfnisse ausgesetzt. Wir verbringen das perfekte Bild.

Wir alle haben Probleme, es gibt zahlreiche vorbeugende Maßnahmen wie Unit Testing (Englisch) und dergleichen, aber angesichts der Schäden ist es zwingend erforderlich, dass jede Operation folgenden Ablauf mit großer Vorsicht zu betrachten und weniger, um Auswirkungen auf die Kundenbeziehung zu minimieren.

Lesen Sie den ganzen Artikel

22. Juni 09

Abzeichen Stimm-und WP minifizieren

von Jan Seidl

Wir haben gute Technik-Blogger, wie zu sehen, wie unsere Nutzer mögen, was sie schreiben und verwenden oft Abzeichen als D Abstimmung-Zone, Rec6 etc..

Ich mag Fanatiker Optimierung ging stets Hand in Hand mit minificadores Code (Vorverarbeitung Kompressions-und Abbau unnötiger Daten) und als ich die WP-minifizieren dachte, meine Probleme mit dem WordPress-Plugins, die externe Dateien haben. Lügen WP-minifizieren könnte wunderschön mit den Dateien, sie wurden zusätzliche Linien durch die Haken wp_register_script und wp_enqueue_script aber die Skripte, die nicht über diese Sorgfalt behandeln (und nicht wenige) und Inline-Code zu generieren oder Ergänzungen der head durch print s blieb schließlich.

Thaya Kareeson, Autor des Plugins, vor kurzem eine neue Version, dass die Ausgabe des Themas in Puffer versetzt, und verarbeitet sie, so der Einnahme von allen Inline-Auftritt. Das Ergebnis der Sammlung ist in einer temporären Datei abgelegt und rief zusammen mit dem Rest der Javascript. Ausgezeichnet!

Das Problem war, dass mein Abzeichen Rec6 (am Ende dieses Artikels) auf der the_permalink() hängt the_permalink() ist nicht für die temporäre Datei cagand Brechen des Codes der Plakette.

Ich begann zu verzweifeln, hörte ich auf, atmete, öffnen Sie die Konfiguration Seite erwartete eine Option zum Ausschalten des Inline-Vorverarbeitung, aber es war. Ich fing an, freak ein wenig länger. Atem an und sah, daß er eine "schwarze Liste" von Skripten und Stile nicht minificados hatte. Ich beschloss, Risiko spielen die URL der src Javascript (also .php Awesome, wirkte wie ein Zauber!

Ich hoffe, dieser Tipp hilft jemanden wie mich, ist (va) "Kopfschlagen" mit diesem Problem.

26. April 09

Definieren von Beziehungen zwischen semantisch XHTML-Dokumente

von Jan Seidl


Wenn wir Seiten, die untereinander oder gehören zu einer Gruppe von Seiten beziehen sich haben, können wir die Beziehung zwischen ihnen zu definieren, so dass Parser und Crawler sie eindeutig identifizieren kann. Lesen Sie den ganzen Artikel

23. April 09

Öffnungszeiten Links korrekt in new window

von Jan Seidl

Gute Praxis führt zu Links in einem neuen Fenster geöffnet nur, wenn sie Seiten von externen Websites, vorausgesetzt, dass das Attribut target="_blank" Links a verendet sind (wenn Sie nicht wissen, daß ich bedauere sehr, Ihnen zu sagen), der einzige Weg, bleibt, ist JavaScript. Lesen Sie den ganzen Artikel

9 der 09. April

Konvertieren von OOXML-Dateien (. DOCX,. Xlsx,. Pptx) MS Office 2007

von Jan Seidl

Die neueste Version von Microsoft Office (das blau-Schnittstelle, die alles verändert in place) arbeitet mit einem neuen Dokument Format namens Office Open XML ", das getan hat, die den Kopf warm zu Dokumenten in diesem Format erhalten, Kunden oder Lieferanten. Lesen Sie den ganzen Artikel