Спойлер

вторник, 27 мая 2014 г.

Pure PHP Localization – уменьшаем память в wordpress


Плагин, который позволяет уменьшить потребляемую память в wordpress - Pure PHP Localization. Прирост производительности примерно 3-4 Мб. Все зависит от настроек хостинга и количества плагинов, которые используют ru_RU файлы для локализации на требуемый язык.
Чтобы посмотреть сколько памяти потребляется у вас wordpress, можно воспользоваться этим плагином.
Никаких настроек для работы плагина не требуется, просто скачайте, залейте в папку с плагинами, активируйте в админке wordpress. После обновления страницы в папке с плагином создастся файл strings-ru_RU.php
Скачать плагин Pure PHP Localization можно здесь

четверг, 15 мая 2014 г.

Активация Windows XP

Если "подлый" WGA собщение о том, что: "Windws не прошла проверку подлинности", значит незамедлительно убираем его из системы.

среда, 14 мая 2014 г.

Разгоняем Wordpress

 http://habrahabr.ru/post/69046/

 Оптимизация кода и графики


Итак, сервер заработал и теперь настало самое время поиграть с кодом Wordpress.

4.1 Отключите хотлинки

среда, 7 мая 2014 г.

 http://window.edu.ru/resource/464/77464/files/manual.pdf

3.2 Разделение  IP ­адреса на номер сети и номер узла на основе классов

 Традиционная схема разделения IP- адреса на номер сети и номер узла основана на понятии класса , определяемого значениями нескольких первых бит адреса .

 A. Первый бит равен 0: адрес класса A, первый байт адреса используется для номера сети , остальные три – для номера узла ( количество адресов в сети 2 24 ). Адреса : 1.0.0.0 – 127.255.255.255

 B. Первые биты равны 10: адрес класса В , первые два байта используются для номер сети , остальные – для номер узла ( количество адресов в сети 2 16 ). Адреса : 128.0.0.0 –191.255.255.255

 C. Первые биты равны 110: адрес класса C, первые три байта используются для номера сети , последний байт – для номера узла ( количество адресов в сети 2 8 ). Адреса : 192.0.0.0 – 223.255.255.255

 D. Первые биты равны 1110 – адреса мультикаст (multicast), предназначены для адресации группы узлов . Адреса : 224.0.0.0 – 247.255.255.255

Расчет IP адресов (IPv4)

 http://autodor-book.com/publ/network_technologies/practice/raschet_ip_adresov_ipv4/9-1-0-82

Расчет адреса сети (имя сети)
Имя сети вычисляется побитовым умножение маски сети и IP адреса
Правила умножения:
0*0=0
1*0=0
0*1=0
1*1=1
11000000.10101000.00000000.10010100 (192.168.0.148)
11111111.11111111.11111111.11111000 (255.255.255.248)
11000000.10101000.00000000.10010000 (192.168.0.144)

Расчет broadcast
Расчет производится побитовым сложением IP адреса и инверсии маски !255.255.255.248
проще:
11111111.11111111.11111111.11111000 (255.255.255.248)
00000000.00000000.00000000.00000111 (!255.255.255.248)
Правила сложения:
0+0=0
1+0=1
0+1=1
1+1=1
итого:
11000000.10101000.00000000.10010100 (192.168.0.148)
00000000.00000000.00000000.00000111 (!255.255.255.248)
11000000.10101000.00000000.10010111 (192.168.0.151)
Итак для произвольного адреса 192.168.0.148 с маской подсети 255.255.255.248 адрес сети будет 192.168.0.144, широковещательный адрес будет 192.168.0.151. Все адреса находящиеся между 144 и 151 (но не 144 и 151) мы можем назначать компьютерам, маршрутизаторам и прочему сетевому оборудованию.