Главная » Записи с тегом "ошибки"

Рубрики с меткой ‘ошибки’

Ускорение загрузки Windows

Замечали ли вы когда-нибудь такую тенденцию: чем дольше вы работаете на компьютере без переустановки Windows, тем больше начинают тормозить программы, дольше идет процесс загрузки, количество ошибок возрастает лавинообразно. Некоторые горячие головы сразу начинают переустанавливать систему (а самые одаренные при этом еще и форматируют винт). После переустановки все начинает грузиться и работать очень быстро, но через пару месяцев ситуация повторяется. Опять все переустанавливать? Это не выход. Раз вначале все работает быстро, значит, что-то в системе изменяется, заставляя ее работать медленнее. А что можно сделать, чтобы таких изменений не было или как вернуть все назад без переустановки?
Читать далее »

Ошибки оптимизации сайта

Как гласит знаменитая пословица -ошибается то, кто ничего не делает! Ошибки оптимизации сайта для поисковых систем тому не исключение, а лишь подтверждение и делали их абсолютно все. Что бы не допускать их в дальнейшем — рассмотрим самые распространённые из них…

Графический заголовок

Очень часто в дизайне сайта используется графический заголовок (шапка), то есть картинка во всю ширину страницы, содержащая, как правило, логотип компании, название и некоторую другую информацию.
Читать далее »

Частые ошибки при поисковой оптимизации сайта. Как это избежать?

22 наиболее часто встречаемых ошибок при самостоятельной оптимизации сайта под поисковые системы:

  1. Регистрируемая в поисковой системе страница должна содержать ссылки на другие страницы сайта. В противном случае она будет единственным, что проиндексирует поисковая машина.
  2. Не стоит регистрировать сайт в поисковых системах, который находится в стадии разработки (к каталогам, доскам объявлений и форумам это относиться в меньшей степени). Робот, пришедший на пустую страницу вернется очень не скоро и придется ждать следующей индексации. Читать далее »

Самые распространенные ошибки веб-оптимизации

Веб-оптимизация или SEO (сокр. от Search Engine Optimization) это одно из наиболее эффективных на сегодня средств раскрутки сайта, представляющее собой тонкую настройку разных элементов веб-сайта для того, чтобы привлечь пользователей поисковых машин.

О веб-оптимизации написано достаточно материалов. Мы же в этой статье попытаемся описать самые распространенные ошибки, совершаемые веб-мастерами в процессе оптимизации веб-сайтов. Избежав этих ошибок вы убережете свой сайт от множества неприятностей в будущем, а также сэкономите уйму бесценного времени, ведь учиться на чужих ошибках намного эффективнее, чем на своих.
Неправильные ключевые слова Читать далее »

Ловля ошибок в PHP

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

Кроме того, именно эта служебная информация обычно помогает злым хакерам ломать сайт. В качестве классического примера можно привести вариант с выводом запроса при ошибке: «you have an error in query near WHERE id= «… Большое спасибо. Подставляем после «WHERE id=…» строку «0 OR 1>0″ и запрос выполняется по всей таблице. Если запрос на удаление, то…сами понимаете, весело =). Поэтому я всегда переменные в запросах заключаю в кавычки. На всякий случай…
Читать далее »

Собственная страница ошибок сервера Apache

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

Для начала немного теории. Всё, что написано ниже, справедливо для сервера Apache (их в интернете подавляющее большинство). Когда вы набираете в строке несуществующий адрес или переходите по «битой ссылке», на страничке высвечивается жирными буквами сообщение «Not found» — «документ не найден», хотя вкупе с устрашающим видом надписи может быть переведено неопытным пользователем как «пошёл вон» :). Кстати, пользователи IE возможно и не видели эту страничку ни разу, поскольку он – IE – формирует в этом случае своё сообщение с «дружественным» содержанием, типа «обновите страничку, позвоните другу, который вам эту ссылочку дал…», но это делу не помогает. Иногда IE может и показать оригинальное сообщение сервера, но только в том случае, если оно больше определённого размера (по умолчанию 512 байт). В общем, итог всегда один – страницы нет и посетитель недоволен. А нам, администраторам сайтов, надо заботиться, чтобы эта потеря была менее болезненной. Читать далее »

Пишем PHP код, устойчивый к ошибкам

Ошибки — это бич любой программы. Чем больше проект, тем труднее исправлять и находить ошибки. Но наиболее важным в процессе работы с программой является квалификация программиста и его желание написать правильный и аккуратный код, содержащий минимальное количество ошибок.

В этой статье я постараюсь собрать техники и приемы, позволяющие минимизировать количество ошибок в программе, написанной на PHP. Но некоторые из представленных методов могут пригодится если вы пишите на любом языке программирования.
Знание — половина успеха
Узнаем, о чем сообщает PHP Читать далее »

21 ошибка программиста PHP

Целевая аудитория
Эта серия статей предназначена для тех программистов на языке PHP, которые хотят избежать наиболее общих ошибок в написании кода. Читатель, как минимум, должен знать общий синтаксис PHP, а также весьма желателен некоторый опыт использования языка на практике.
Введение
Одна из наиболее сильных сторон PHP является, одновременно, и его слабой стороной: PHP очень прост в изучении. Это привлекает многих людей; однако, несмотря на его кажущуюся простоту, не так-то просто научиться использовать этот язык правильно и эффективно. Читать далее »

Подборочка ошибок начинающих PHP разработчиков

несколько советов-рекомендаций, чтобы задуматься как мы живём

  1. Книга по PHP за 2002 год как источник знаний — это уже история, советую «PHP 5. Профессиональное программирование» — Э. Гутманс, С. Баккен — ISBN:5-93286-083-9, иль даже поновее…
  2. Использование web-сервера, где «всё включено» (Denwer и еже с ним) — научитесь сетапить сами, потом успеете перейти на полуфабрикаты
  3. Используем простенький редактор с подсветкой синтаксиса — пора взрослеть и переходить на IDE — с IDE увеличивается скорость разработки, особенно в больших проектах, где не один десяток классов. Читать далее »

JavaScript error! Как исправить ошибку в JavaScript коде?

javascript errorУзнайте, как можно исправить ошибки JavaScript кода с помощью консоли браузера и не только. Будем учиться на примерах, как бороться с js error и другими проблемами. А также поделимся своей практикой борьбы с ошибками в комментариях.  Читать далее »