Volltextsuche
36 Suchergebnisse
Seite 2 von 3 Seiten
- Scripting:
PHP-Performance-TippsProblem: PHP ist zwar eine einfache und schnell zu erlehrnende Sprache. Aber sobald man größere Projekte angeht, hat man schnell das Problem das die Geschwindigkeit sinkt. Hier - Mail-Server:
Funktionsweise von SpamAssassinEinleitung: Der Aufbau jedes Mail-Systems ist bereits kompliziert. Sobald noch externe Module dazu kommen wird es manchmal unübersichtlich. Daher hier mal eine Übersicht über die Funktionen - Datenbank-Server:
MySQL: Can’t create/write to file ‘/var/lib/mysql/tmp/…'Problem: MySQL startet nicht mehr und im Logfile (/var/lib/mysql/mysqld.log) finden sich Einträge wie: 070809 11:29:47 mysqld started^G/usr/sbin/mysqld: Can't read dir of '/var/lib/mysql/tmp/' (Errcode: 2)^G/usr/sbin/mysqld: Can't create/write - Web-Server:
Apache: Version 1 vs 2Gerade Server-Admin-Neulinge wollen immer das Neueste und Aktuellste. Das dies nicht immer das Beste ist, ist häufig schwierig und verständlich zu erklären. Daher hier mal ein - Mail-Server » Postfix:
Postfix: Mail-Queue bearbeitenProblem: Manchmal will man etwas Einfluß auf die Mail-Queue haben Lösungen: Webmin Eine einfache klicki-bunti-Lösung! Das Webmin-Postfix Modul ist standardmäßig installiert und bietet eine gute Oberfläche zum verwalten der Mail-Queue Commandozeile Aber - Mail-Server:
Greylisting: Vor- und NachteileWas ist Greylisting? Greylisting (oder auch manchmal "Graylisting") ist ein Zwischending zwischen Black- und Whitelisting. Während Blacklists eingesetzt werden um Emails vollständig zu blocken und Whitelists um - Web-Server:
Bots & Spider per mod_rewrite aussperrenProblem: Viele (bösartige) Bots beachten die robots.txt nicht. Andere (nicht bösartige) Bots sehen Änderungen darin leider erst (viel viel viel) später weil sie diese nicht ständig kontrollieren. Dadurch - Web-Server:
Apache-Optimierung auf HTTP-EbeneWieso auf HTTP-Ebene? Mit den grundsätzlichen Apache-Optimierungen ist der kleine Admin häufig bereits überfordert oder hat zuwenig Geduld und Erfahrung. Daher hier ein paar Tricks und Kniffe - Datenbank-Server:
MySQL: Tuning vom feinstenProblem: Der Server ist zu langsam! Und nachdem wir uns schon ausführlich mit dem Apache-Tuning befaßt haben und unsere Scripte genauestens nach Optimierungsmöglichkeiten durchsucht haben, gehen wir - Mail-Server » Qmail:
Plesk & Qmail: Greylisting mit spamdykeÜber Greylisting selbst möchte ich hier mal keine Worte verlieren. Einfach meinen Artikel darüber lesen. Der Entwickler von spamdyke wollte Spam bereits zum Zeitpunkt des Empfangs - Mail-Server » Qmail:
Plesk & Qmail: Spamdyke mit MySQL-LoggingProblem: Spamdyke funktioniert recht gut, hat aber einen Nachteil: Es schreibt seine Meldungen ausschließlich ins Maillog. Wer also eine Auswertung erstellen will, muß das Maillog umständlich - Joomla:
Joomla: Parameter-Probleme mit " (")Problem: Wenn man einen Parameter mit Anführungsstrichen übergibt, so hat man ein Problem bei weiterführenden Links wie z.B. der Pagination. Beispiel: Ich musste eine Suchfunktion schreiben (kein Search-Plugin, - Web-Server:
PHP-Versionen im parallel-BetriebDie alte Geschichte: Wir wollen gerne die neue Version PHP 5.3 testen. Oder ein Webhosting-Kunde braucht diese Version dringend (!!!) für sein Projekt. ... Lösungs-Ansatz: Unter Apache kann man immer - Linux (allgemein):
Server-Umzug ohne Test-DomainProblemstellung: Beim Umzug von einem Server auf den nächsten stößt man immer wieder mal auf Probleme: Andere PHP-Version Andere MySQL-Version Fehlende Libraries (für PHP, PEAR, Perl, Python, Ruby, etc.) Hardcodierte - Joomla:
Joomla-Entwicklung: Validation im adminFormProblem: Wer eine eigene Komponente schreibt, die auch im Administrations-Bereich Formulare bereit stellt, kommt evtl. mal an den Punkt, dass er die Eingaben vor dem Submit