• Главная
  • Оглавление
  • Обратная связь
  • Лента RSS
  • Правила
Что здесь уже нашли

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




Найдено страниц: 29 [показано 10]

  1. Файлы vs базы данных.

    Степень соответствия запросу: 34,41%
    Фрагменты текста поста :
    ... Итак, последовательность действий модуля сбора статистики Lasto-блога примерно такова: при обращении серфера к любой странице сайта запускается один и тот же скрипт, который должен собирать статистическую информацию: кто пришел (серфер или бот), откуда он пришел (сайт-источник), куда он пришел (страница нашего сайта) и т... ... Принципы работы достаточно ясны и понятны, вся информация легко-доступна для любого скрипта и интереса не вызывает... ... При обращении серфера к странице, скрипт собирает всю необходимую информацию (имя страницы, URL страницы-источника, user-agent, дата обращения и т... ... Скрипт считывает в память ВЕСЬ файл статистики, не взирая на размер ( если посещаемость высокая или статистика собирается за большой срок, то это могут быть десятки или даже сотни мегабайт )... ... Итак, скрипт загружает текстовый файл и преобразует его в массив... ... Скрипт должен найти ячейку с данными по определенному в первом пункте поисковику и запросу... ... тут затронута обработка данных только из одного «раздела» статистики (а ведь скрипт еще должен скорректировать данные и в остальных), не описан блок, который проверяет доступность сайта для данного юзер-агента и хоста-источника (а он жрет времени тоже немало), не учтены потери на выделение/освобождение памяти и копирование целых веток массива, если автор решил (для упрощения программирования) отделить часть массива например так: Пример кода $as = $ar['allsein']... ... А значит парсинг текста и построение массива, равно как и последующая склейка все равно будут выполняться при каждом обращении к скрипту (сайту)... ... К тому же не стоит забывать, что пока одна копия запущенного скрипта копается в вашем (пусть и прокэшированном) файле, все другие будут тихо и мирно курить в сторонке... ... Куда ж без них :-) Итак, серфер пришел, что происходит в скрипте... ... Скрипт должен получить данные из базы о количестве хитов «за сегодня»... ... Ни один скрипт тут рядом не стоял... ... Да еще про кэширование вспомним :-) Кстати, если ваш сайт достаточно посещаем, то файл статистики будет расти как на дрожжах и каждое обращение к скрипту будет вызывать чтение/парсинг/поиск/сохранение всех этих десятков мегабайт, а при использовании БД при любом количестве посетителей нам все так же будет нужно читать всего несколько сотен байт (три записи из таблиц), а записать - только 12 байт... ... записи из первых двух таблиц не нужно будет передавать в скрипт, а мотор СУБД обработает их сам и очень-очень быстро... Подробнее: http://fit-media.com/post_1222679684.html


  2. AJAX — WEB 2.0 за 5 минут

    Степень соответствия запросу: 33,48%
    Фрагменты текста поста :
    ... Теперь вернемся к нашей странице и добавим в нее функцию загрузки содержимого: Скрипт загрузки контента <... ... Не стану изобретать велосипед и просто добавлю на страницу ссылку, кликнув по которой пользователь запустит наш скрипт... ... Код: Ссылка для запуска скрипта <... ... Решается эта задача так же просто, но сперва давайте создадим серверный скрипт, который будет получать данные с нашей страницы и отправлять ответ... ... Наш скрипт будет получать со страницы имя пользователя и отправлять назад приветствие... ... > Мы будем отправлять данные (введенное имя) в скрипт методом POST (а почему бы и нет... ... } Первой командой мы считываем значение атрибута value из нашего поля ввода и сохраняем его в переменной nnn, а второй командой вызываем наш серверный скрипт с передачей ему считанного имени и занесением ответа в наш контейнер... ... Этот пример использует серверный скрипт, поэтому на вашей локальной машине (без установленного вэб-сервера и интерпретатора PHP) он не сработает... ... Писать код, считывающий все эти значения, чтобы передать их скрипту &mdash... ... Начнем, как и раньше, с серверного скрипта... ... Код скрипта (файл file... ... Всю необходимую информацию (список полей, их типы, адрес серверного скрипта и т... Подробнее: http://fit-media.com/post_1262093659.html


  3. Кручу, верчу, обмануть хочу!

    Степень соответствия запросу: 17,92%
    Фрагменты текста поста :
    ... ) Да, чуть не забыл, картинки мне вставлять лень, поэтому постараюсь все объяснить на словах... ... Разберем их: Scale - масштабирование (увеличение/уменьшение) Rotate - поворот Screw - наклон Distort - искажение Perspective - перспективное преобразование Warp - изгибание Rotate 180 - поворот на 180 градусов (переворот) Rotate 90 CW - поворот на 90 градусов по часовой стрелке Rotate 90 CCW - поворот на 90 градусов против часовой стрелки Flip Horizontal - отражение горизонтальное Flip Vertical - отражение вертикальное Самые простые трансформации - это последние 5 пунктов - повороты на углы кратные 90 градусам и отражения... ... Начнем с самого первого вида трансформации - масштабирования (Scale)... ... Тут есть один момент - с помощью этого вида трансформации вы можете не только изменить размеры картинки, но и отразить ее горизонтально или вертикально... ... Кстати, центром трансформации (не только масштабирования, но и всех остальных) является вовсе не центр изображения, а специальная метка - кружок с вертикальными и горизонтальными палочками - "... ... Именно точка в центре этого кружка-прицела и задает центр, относительно которого происходит сжатие/растяжение картинки... ... Естественно, если вы будете держать нажатым Alt , то мастабирование будет симметричным... ... Ну а если при перетаскивании держать нажатыми и Shift и Alt , то вы получите симметричное масштабирование с сохранением исходных пропорций... ... :) Ух, с масштабирование вроде разобрались... ... Делается это (как и в случае масштабирования) с помощью тех же квадратиков на описывающем прямоугольнике... ... Удержание Alt (как и при масштабировании) включает режим симметричного искажения... ... Этот вид трансформации как бы объединяет в себе масштабирование и наклон... ... Простые перетаскивания квадратиков будут действовать так же как и при масштабировании... ... режим Free Transform как бы объединяет в себе два режима - масштабирование и поворот... ... :) %%%Adobe Photoshop, поворот картинки, трансформация изображения, transform, графический редактор%%%... Подробнее: http://fit-media.com/post_1212106379.html


  4. Пользовательский интерфейс

    Степень соответствия запросу: 5,53%
    Фрагменты текста поста :
    ... Во-первых, в понятие пользовательского интерфейса (ПИ) входит не только, и даже не столько, картинка на экране - трехмерная, анимированная, просто выполненная в модном дизайне, - а способы взаимодействия пользователя с системой... ... Сложная картинка психологически готовит к сложной жизни с программой... ... Таким образом, картинка на экране остается прежней, а возможности пользователя расширяются... ... В этот интервал входит не только время вывода новой картинки на экран, но и время осознания ее пользователем, ведь определенное время и усилия тратятся пользователем на то, чтобы понять, как каждая следующая картинка соотносится с предыдущей... ... Анимация за счет увеличения времени перехода от одной картинки к другой (а именно времени анимированного преобразования картинок) существенно сокращает время осознания новой картинки... ... В психологическом смысле новой картинки и не существует, существует преобразованная старая, а так как все преобразования шли "на глазах у изумленных зрителей", то пользователь практически немедленно готов к взаимодействию... ... После выработки сквозного визуального решения необходимо прорисовать картинки, называемые у аниматоров "фонами"... Подробнее: http://fit-media.com/post_1204019048.html


  5. Визуальный редактор для Lasto-Blog-B

    Степень соответствия запросу: 2,46%
    Фрагменты текста поста :
    ... Визуальный редактор для Lasto-Blog-B Автор скрипта Lasto-Blog-B (на котром работает этот блог), Вадим Ласто , к сожалению, не потрудился встроить в свое творение сколько-нибудь нормальный редактор текста... ... Оно и понятно - хотя это скрипт блога, назначение у него все же несколько иное... ... Как показывает практика и наблюдения, все же существуют в природе люди, которые (как и я) используют этот скрипт по прямому его назначению - в качестве обычного блога... ... Правды ради стоит упомянуть, что в комплекте Lasto-Blog-B идет скрипт, который позволяет очищать статьи из Microsoft Word (сохраненные в формате HTML) ... ... Поскольку автор скрипта посчитал излишним тратить время на такой "... ... %%%визуальный редактор для ласто-блога, FCKeditor, скрипт, закгрузка картинок на сервер%%%... Подробнее: http://fit-media.com/post_1224871025.html


  6. DropBox - убийца фалообменников

    Степень соответствия запросу: 1,87%
    Фрагменты текста поста :
    ... Там же внизу есть синяя картинка с коробкой - это ссылка на скачивание клиента... ... Когда вы просмотрите все картинки, то дойдете наконец до окна с крупной надписью "... ... он больше не нужен Как видно на картинке, в вашей папке уже созданы две вспомогательные папки: "... ... Вот так, например, будет выглядеть только созданный мной альбом: Все картинки в нем кликабельны, клик на любой из них покажет ее в более крупном размере... Подробнее: http://fit-media.com/post_1256945370.html


  7. Привратник-младший. Турбо-решение.

    Степень соответствия запросу: 1,71%
    Фрагменты текста поста :
    ... Поэтому, для разруливания этой ситуации в скрипт введена переменная $allow404 , которая управляет отправкой «... ... Чуть ниже в файле идет список стоп-слов, найдя которые в юзер-агенте скрипт безаговорочно выплюнет 404... ... Теперь, чтобы подключить скрипт к блогу, необходимо внести изменения в файл... ... PS Если вы решили, что данный скрипт для вас полезен, то автор с удовольствием примет вашу благодарность в виде пары монет, отправленных на кошелек Z193099158015 системы WebMoney... ... Он подкинул идею, что данный скрипт может быть опасен, т... Подробнее: http://fit-media.com/post_1225008537.html


  8. Война с попингуями: вторая волна

    Степень соответствия запросу: 1,09%
    Фрагменты текста поста :
    ... Не скажу, что скрипт даст 100% защиту, но пока (за последние дни работы первого варианта) на сайт не смог пробиться никто посторонний :) Точнее, ни один попингуй не принес на блог более 10 хитов... ... Итак, с сегодняшнего дня (точнее прямо сейчас) начитается тестирование альфы второй версии скрипта... ... PS Скрипт запущен полностью "... ... :) %%%скрипт, попингуй, блокировка, хиты, ласто-блог, привратник%%%... Подробнее: http://fit-media.com/post_1224454796.html


  9. Оптимизация PHP-кода

    Степень соответствия запросу: 1,05%
    Фрагменты текста поста :
    ... Если вам необходимо определить время, когда скрипт был запущен, лучше используйте $_SERVER[&rsquo... ... Ваши PHP-скрипты компилируются каждый раз, если скрипты они не кэшируются... ... Кэшированный микрокод полезен тем, что позволяет вашему скрипту не перекомпилироваться заново для каждого запроса... Подробнее: http://fit-media.com/post_1207831883.html


  10. Комменты на е-мэйл? Легко!

    Степень соответствия запросу: 0,47%
    Фрагменты текста поста :
    ... Народ, ловите скрипт отправки мылом уведомлений о новых комментариях... ... > ) Наслаждаемся жизнью Принцип работы Скрипт просто перехватывает отправленный комментарий до того, как он будет обработан скриптом блога... ... Недостатки Поскольку исходники блога скрыты автором, а с ясновидением у меня туговато, скрипт никак не реагирует на неверную капчу... ... %%%отправка комментариев на е-мэйл, ласто-блог, скрипт, php%%%... Подробнее: http://fit-media.com/post_1225842665.html


История внешних поисковых запросов

Меню

  • Главная страница
  • Оглавление блога
  • Лента новостей
  • Обратная связь
  • Правила блога

Анонсы по темам

  • Все посты блога
  • С миру по нитке
  • Мысли вслух
  • Графика и фото
  • Кривизна платформы .NET
  • Грамотные интерфейсы
  • WEB-программирование
  • FlatCMS - шустрая и гибкая
  • Доработки Lasto-блога

Категории

  • Все посты по порядку
  • С миру по нитке
  • Графика и фото
  • Кривизна платформы .NET
  • Грамотные интерфейсы
  • WEB-программирование
  • FlatCMS - шустрая и гибкая
  • Доработки Lasto-блога

Сервисы

  • Поиск по блогу
  • Поиск по всему сайту
  • Шпионское досье

Реклама


Стоимость сайта

Мой вебсайт стоит 865 404,18 руб

Статистика

    Widgetize!
  • Время работы: 0,36851 сек.
  • Память: 17 664 кБт
  • Статистика привратника
Copyright FIT-Media.com, © 2007-2012
Главная | Общее оглавление | Обратная связь | Правила блога | Лента RSS