Кодерастам от кодераста!

Блог программиста » Новости » Программирование

Время выполнения скрипта

Что есть время исполнения скрипта? Это то количество секунд, которое серверу нужно, что бы его выполнить =) Зачем я об этом заговорил? Я часто пишу, что разрабатываю собственный движок, чоень часто его модернизирую и сейчас я стал заботиться о его быстродействии. И пытаюсь его различными способами ускорить. Как уменьшить время выполнения скрипта: 1.1 Уменьшить запросы к БД. Лично я поудалял личные, совсем ненужные таблицы. Модуль меню и переменных сайта был в БД. Вообщем-то это удобно и можно...

Проверка введённых символов PHP

  Давно не постил ни чего связанного с программированием. Но сегодня я решил это исправить =) Все мы значем что такое инъекции на сайте и знаем, что их надо не допускать. Вообщем-то и XSS и SQL-Injection делаются примерно одинаково. Вставляется определённый символ, а дальше необходимый код. Так вот. Этот символ можно пытаться поймать 3мя разными способами: 1. Во время отправки кода 2. Во время получения данных на сервере 3. Можно вообще не ловить, а применить функцию языка...

Какие страницы в индексе?!

Как я уже писал раньше, у меня есть 2 ГСа, а я в них мастер. Один в индексе более 6 месяцев, другой больше 3 месяцев. Хочу добавить их в сапу, т.к. в прошлый АП они получили по 10 тИЦ. Но суть в чём. У каждого по 8к страниц. Из них в индексе 1.5к и 2.5к. Сапа не будет рада такому количеству страниц вне яндекса. Отсюда встала задача, как из кучи страниц найти хорошие. Ну, я-то парень толковый. Задумал написать PHP-скрипт, который бы проверил все страницы на проиндексированность. Сказано -...

Новый парсер выдачи Яndex

Ну чтож, проснулся я сегодня утром и понял, нечего страдать фигнёй, напишу я обещанный парсер и облегчу жизнь людям. Где-то часа 1.5-2 работы и я получил рабочу версию парсера, которой и поделиться можно. Так что работает, пишем отзыв, благодарности, пожелания, вообщем пишем всё что вам захочется написать =) Парсер выдачи Яndex

Подсчёт внешних ссылок

В предыдущем посте писал, что собираю базу гостевых книг. Базу я собрал успешно, пришло время её чистить. Первым делом решил, что нужно убрать уже заспамленные книжечки, ну так ему и быть. Как это делать? Быстро нашёл ответ: мне нужен скрипт, который пробежит по всем адресам, посчитает ВС и покажет мне их количество для каждого адреса, а я уже решу, нужен мне этот адрес или нет. 10 минут работы и у меня прекрасный скрипт, который довольно успешно справляется со своей задачей. А вам я...

Ручной парсинг зло =(

Вообщем собираю я базы гостевых книг. Мой старый парсер выдачи накрылся медным тазом, больно оегко яндекс его палит и вообщем не работает ни чего... Что бы собрать руками 500 сылок мне понадобилось 4 дня =) Жуть, не правда ли? Вообщем ни кому такого не желаю, может быть скоро напишу новый парсер выдачи. И вы, мои читатели, я надеюсь таковые есть, узнаете об этом первыми =)

Новый генератор анкоров

Вообщем-то, новая версия скрипта по генерации анкоров уже давно есть. После того, как я написал первую версию, ко мне обратился модератор форма с ником Root13 с просьбой доработать для него скрипт, я согласился. Сейчас он успешно функционирует отдельным модулем блога. И называется этот модуль TextSapeGenerator. Вообщем-то делает всё тоже самое, что и мой первый скрипт, только с отдельными доработками и вам не нужно устанавливать его у себя дома, можно пользоваться прямо с сайта. Вроде всё...

Скрипт анализа ТОПа

На форуме Маулнет как-то спросил, знает ли кто сервис, который позволяет показать сколько главных а сколько внутренних страниц в топе выдачи по запросу. Скрипт построен на основе другого скрипта(Определение позиций Яndex`a). Для того, что бы он работал, нужно сделать тоже самое - зарегистрировать свой IP в Яndex.XML Скачать скрипт можно здесь. В файл xml_search.txt в каждую строку вводим новый запрос, запускаем xml.php и нам выдаёт результаты. А что делать с полученными данными?...

Быстро и легко об Ajax и SEOCAFEинфошность

Вообщем-то, долгое время я знал, что такое Ajax, но не умел им пользоваться, но очень сильно хотел научиться, как-то передомной встала задача, которую необходимо было решить только с помощью этой технологии и я наконец ближе познакомился с Ajax. AJAX (от англ. Asynchronous Javascript and XML — «асинхронный JavaScript и XML») - подход к построению интерактивных пользовательских интерфейсов веб-приложений, заключающийся в «фоновом» обмене данными браузера с...

В кэшировании сила!

Я уже писал, что у меня есть собственный движок сайтов. Мой заказчик сподвиг меня на реализацию кэширования страниц на моём движке. Кэширование - сохранение копии ранее загруженного документа. Во всех браузерах оно есть. Но использование кэширования в браузерах это ещё не всё. Все мощные CMS содержат модуль кэширования. Я реализовал это следующим образом: Загружается шаблон сайта Формируется страница Сохраняется получившаяся страница в папку кэша, а в БД создаётся запись, что конкретная...
Страница: 123