Создание статичного зеркала сайта с помощью wget

Wget предоставляет простой способ сделать зеркало сайта. Опции:
-m рекурсивный обход без ограничения вложенности, учитывать timestamp;
-k переписывать ссылки, так чтобы они работали в сохраненной копии;
-E сохранять HTML и CSS с правильным расширением файла;
-p скачивать ресурсы страницы (изображения и т.п.);

nohup wget -m -k -E -p -R 'exe,com,rar,zip,7z,gz,mpg,mpeg,avi,mp3,pdf,doc,docx' http://www.site.ru/ &

Если вы не хотите перегружать сайт запросами, добавьте опцию -w для включения паузы между запросами (см. wget -h).

После того как зеркало скачалось, можно включить временный редирект на него.

Рубрика: Без рубрики | Добавить комментарий

Оптимизация MySQL

Правильный способ случайной сортировки в MySQL

  1. // what NOT to do:  
  2. $r = mysql_query(«SELECT username FROM user ORDER BY RAND() LIMIT 1»);  
  3.   
  4. // much better:  
  5.   
  6. $r = mysql_query(«SELECT count(*) FROM user»);  
  7. $d = mysql_fetch_row($r);  
  8. $rand = mt_rand(0,$d[0] — 1);  
  9.   
  10. $r = mysql_query(«SELECT username FROM user LIMIT $rand, 1»);

Источник Top 20+ MySQL Best Practices

http://net.tutsplus.com/tutorials/other/top-20-mysql-best-practices/

Рубрика: MySQL | Добавить комментарий

bathsheba.com

Интернет-магазин интересных скульптур из стекла и металла. Правда заказ отправляют очень долго. Я ждал месяца два посылку:

http://www.bathsheba.com/

Рубрика: Без рубрики | Добавить комментарий

Операция NOT в арифметической нотации

Памятка для себя:
Арифметический эквивалент логического НЕ (0 → 1 1 → 0) будет 1-x

Рубрика: Без рубрики | Добавить комментарий

Аналог strace под Mac OS X

Хорошая статья про анализ проблем в Маке. И не только про отслеживание системных вызовов.

Top 10 DTrace scripts for Mac OS X

Рубрика: администрирование | Добавить комментарий

Как извлечь одну базу данных из бэкапа mysqldump

Извлечь  в файл:
sed -n '/^-- Current Database: `test`/,/^-- Current Database: `/p' fulldump.sql > test.sql

Восстановить только одну базу данных:
mysql -u root -p -o db_to_restore < fulldump.sql

Источник

P.S. возможно, понадобится изменить переменную кодировки character_set_client

Рубрика: MySQL | Метки: | Добавить комментарий

Студенческий союз МИРЭА

Студенческий союз МИРЭА то ли не высыпается, то ли  в запое…Студенческий союз МИРЭА

Рубрика: МИРЭА | Добавить комментарий

Интерполяция: рисуем гладкие графики средствами PHP и GD

Выпущена первая публичная версия библиотеки для рисования гладких кривых на PHP (c-spline, сплайн Акимы, кривые Безье). Демо / скачать  Читать на habrahabr.ru

Рубрика: PHP | Добавить комментарий

Internet Explorer 5.5

Вот так выглядит сайт microsoft.com в браузере Internet Explorer 5.5 (Windows 2000). Никаких предупреждений, ссылок на обновление браузера.

 

А вот так сайт Mozilla:

 

Рубрика: хоррор | Добавить комментарий

Сервер очень точного времени stratum 1 на Garmin GPS (Хабрахабр)

Читать на habrahabr.ru

Рубрика: администрирование | Добавить комментарий