Браузер стал долго открывать страницы

Недавно на моём компе появилась неприятная проблема: при открытии нового адреса, время ожидания составляло по полминуты. При этом, дальнейший сёрфинг по открытому адресу происходил быстро.

Причина банальна, но допирал до нее несколько дней. Всё дело в том, что в моем браузере скопилось гигантское количество кук и кэша. Нужно просто почистить.

Открывая адрес, браузер смотрит в кэш, нет ли каких-то необновленных файлов, которые можно потянуть из него. Потом (или сперва) куки на предмет сохраненных настроек. Т.е. при каждом открытии приходилось снова и снова перелопачивать весь кэш и куки.

Подключение базы MySQL в php

<?php
$nameDB = «blabla»; //Название базы
$nameSERVER = «localhost»;//Название сервера
$nameUSER = «user»;//Пользователь
$passUSER = » «;//Пароль
mysql_select_db($nameDB, mysql_connect($nameSERVER,$nameUSER,$passUSER));  // подлючаемся к серверу, используя вышеуказанные переменные
mysql_query(«SET NAMES utf8″); // задает кодировку чтобы не вылазили иероглифы
?>

Пример запроса к базе:

<?php

$res=mysql_query(«SELECT * FROM таблица WHERE imya=’Вася’ LIMIT 1″);

// Выбрать всё из такой-то таблицы где поле imya равно Вася, только одну запись

$row=mysql_fetch_assoc($res);

// Назначаем переменной $row массив значений.

echo $row[imya];

// Выводим. Если в этой же строке есть поле, например, Familiya, то не нужно делать отдельный запрос, можно вывести через нее же $row[familiya]

?>

Как найти драйвер оборудования

Если нет дисков с драйверами от компьютера и не известна модель материнской платы (речь о персональных ПК), то ниже предложены два способа поиска дров.

Если у вас ноутбук, идите на сайт производителя и выбирайте свою модель.

Способ 1. Качайте программу Everest, она покажет всё железо, что у вас установленно.

Способ 2.  Мой компьютер — свойства — диспетчер устройств. Правой кнопкой на нужное оборудование — свойства.

1

Сведения — код экземляра устройства. Здесь нас интересуют параметры VEN и DEV

2

Переписываем их в поисковик и ищем. В сложных случаях, как минимум, узнаете модель железки. Ну а вообще, обычно по этому коду сразу предлагаются для скачивания дрова.

3

Например, если вы часто обновляете дрова на свою видюху Nvidia, то в следующий раз обратите внимание на список поддерживаемых железок, там они как раз перечисляются в таком виде.

Не забывайте, там где просят отправить SMS — наебалово.

После установки темы WordPress дает 500 ошибку

Или не работает сайт.

Причина в корявости кода темы. Чтобы оживить сайт, нужно изменить, собственно тему.

1 вариант.  В базе данных замените название темы на стандартную, например «twentyeleven». Если нет доступа или просто лень, проще использовать вариант номер 2.

2 вариант. Зайдите на FTP сайта по пути wp-content/themes/ , найдите папку с названием темы (например, NewTheme). Скопируйте её название, переименуйте её (например, __NewTheme111) и вставьте её название стандартной теме.

Движок ищет название папки, прописанной в базе, поэтому можно подсунуть любой другой шаблон, используя название установленной темы.

После этого можно попасть в админку и открыть сам  сайт.

 

Keenetik не видит Yota

Недавно вышли новые модемы Yota LTE с сим-картами. И теперь появилась проблема, нужна прошивка роутеров под новую ёту.

Отписывайтесь в комментах под какие роутеры есть прошивка и кидайте линки. На данный момент её нет  для keenetik giga 2.

Восстановление WinXP

Что делать, если не загружается Windows XP?

В этой статье рассмотрим различные варианты восстановления системы. Казалось бы, проще переустановить винду, чем заморачиваться с восстановлением. Но переустановка не всегда возможна. Там может крутиться сервер, висеть база, лежать данные на рабочем и другие причины.

 

1. Первый способ. Chkdsk

Для проверки системных файлов, можно воспользоваться стандартной утилитой Chkdsk. Для этого загрузитесь с установочного диска WinXp. Когда установка предложит различные варианты, выберите «Восстановление системы (R)».

Далее, в консоли напишите chkdsk /r. Дождитесь окончания (долго), перезагрузитесь. Мне не разу не помогало.

2. Тут же можно написать команду fixboot. Помогала. Восстанавливает загрузочный сектор.

3. Если загрузка системы прерывается сообщением NLDR is missing, используйте в консоли команду fixmbr.

4. Бывает и так, что виной сбоя является блок питания. Например, у вас резко погас свет, после чего винда уже не запускается. Вроде перебрали все программные способы, а комп всё равно гаснет. В этом случае попробуйте замену блока питания.

5. САМЫЙ ДЕЙСТВЕННЫЙ СПОСОБ.

Запустите установку винды, выберите «Чтобы приступить к установке, нажмите ВВОД».

 

На следующем экране, где указана текущая установленная система, ищите строку «Чтобы попытаться восстановить выделенную копию …».

Если такой строки нет и вы видите список разделов для установки, НЕ ПРОДОЛЖАЙТЕ. Если продолжать, то система будет установлена с нуля. Попробуйте другой установочный диск.

!!В данном случае не продолжать!!

 

Если вы нашли восстановление системы, то будут скопированы файлы установки, комп перезагрузится и начнется процедура восстановления, как при установке

По пути спросит серийник. Можно вытащить диск, вставить в другой комп, посмотреть серийник и воткнуть диск обратно.

После описанного шага, у меня запустились все серверы, нормально прицепилась база и даже прежние обои на рабочем остались.

Вопросы, уточнения и критика в комменты.

MySQL: отличия между MyISAM и InnoDB

Отличия между системами хранения данных MyISAM и InnoDB простым языком.

В данной таблице я попробовал показать разницу между MyISAM и InnoDB на простых примерах:

Описание MyISAM InnoDB
Транзакционный движек?

Транзакция (Transaction) – блок операторов SQL , который в случае ошибки в одном запросе, возвращается к предыдущему состоянию (Rollback), и только в случае выполнения всех запросов подтверждается (Commit)

Нет Да
Поддержка внешних ключей

Внешние ключи – это способ связать записи в двух таблицах по определенным полям так, что при обновлении поля в родительской автоматически происходит определенное изменение поля в дочерней (дочернюю и родительскую выбираешь при создании ключа; точнее, создаешь ключ в дочерней, который ссылается на родительскую).

Нет Да
Блокировка.

Блокировка на уровне строк, т.е. если процессу нужно обновить строку в таблице, то он блокирует только эту строку, позволяя другим обновлять другие строки параллельно

Блокировка на уровне таблиц Блокировка на уровне строк
Одновременные запросы к разным частям таблицы. Медленнее Быстрее
При смешанной нагрузке в таблице (select/update/delete/insert) Медленнее Быстрее
Операция Insert Быстрее Медленнее, ибо есть оверхед на транзакцию, но это цена надежности
Если преобладают операции чтения (SELECT) Работает быстрее Работает медленнее
Deadlock

Deadlock — ситуация в многозадачной среде или СУБД, при которой несколько процессов находятся в состоянии бесконечного ожидания ресурсов, захваченных самими этими процессами.

Не возникают Возможны.
Поддержка полнотекстового поиска Да Нет
Запрос Count(*) Быстрее Медленнее
Поддержка mysqlhotcopy

Утилита mysqlhotcopy представляет собой Perl-сценарий, использующий SQL-команды LOCK TABLES, FLUSH TABLES и Unix-утилиты cp или scp для быстрого получения резервной копии базы данных.

Да Нет
Файловое хранение таблиц Каждой таблице отдельный файл Данные при настройках по умолчанию хранятся в больших совместно используемых файлах
Бинарное копировании таблиц?

Табличные файлы можно перемещать между компьютерами разных архитектур и разными операционными системами без всякого преобразования.

Да Нет
Размер таблиц в БД Меньше Больше
Поведение в случае сбоя Крашится вся таблица По логам можно все восстановить
В случае хранения «логов» и подобного Лучше Хуже

Выводы:

  • Использовать MyISAM лучше в таблицах, которых преобладает один вид доступа: чтение (новостной сайт) или запись (например, логирование) ;
  • Использование InnoDB имеет смысл во всех остальных случаях и случаях повышенных требований по сохранности данных.

Источник http://itif.ru/otlichiya-myisam-innodb/

Толк от снятия Я.Метрики

Толку нет.

В Интернете давно распространяется мнение, что наличие на сайте счетчика от Яндекса вредит сайту, мол если поведенческие невысокие, то позиции начнут проседать. Два месяца назад метрика была снята с туристического сайта, посещалка которого около 200 уников в день и заменена на liveinternet.

Т.к. ссылочного не закупалось, позиции сидят примерно на своих местах. Улучшений не произошло. Но у данного мероприятия оказалось два минуса:

  • У метрики более приятный интерфейс
  • С установленной метрикой индексация происходит быстрее и полнее

Так что, ставлю обратно.