Главная » Записи с тегом "модули"

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

Маленькие хитрости: Использование монитора ресурсов Windows

Монитор ресурсов Windows — это новый служебный компонент, появившийся в Windows 7 и Windows Server 2008 R2, при помощи которого можно просматривать сведения об использовании аппаратных ресурсов (процессора, оперативной памяти, физических дисков и сети) и программных ресурсов (дескрипторов файлов и модулей) в режиме реального времени. Читать далее »

Антиспамовые фильтры

Сегодня, наверное, уже все, кто пользуется Интернетом, знакомы с таким явлением, как спам, то есть с массовыми неадресными рекламными рассылками по электронной почте. Некоторые ученые (например, профессор технологического университета Хельсинки Ханну Кари) даже считают, что компьютерные вирусы и спам приведут к разрушению Интернета, причем не в какой-то отдаленной перспективе, а уже в 2006 году. Читать далее »

Web Основы с LWP

Введение

LWP (сокращение от «Library for WWW in Perl») это очень популярная группа модулей языка Perl для доступа к данным в сети Internet. Как и большинство модулей языка Perl, на каждый модуль из состава LWP присутствует документация с полным описанием его интерфейса. Однако, в LWP есть множество модулей, для которых довольно сложно найти документацию по, казалось бы, простейшим вещам.

Посещаемость сайта рефералами

Небольшое вступление.

Что такое реферал (англ. вариант — referer)?

Реферал — это url, с которого посетитель приходит на ваш сайт. К примеру, на странице http://www.site.com/links.html есть ссылка на ваш сайт. Если человек нажмет на нее, то он попадет на ваш сайт. Тогда url http://www.site.com/links.html будет вашим рефералом. Читать далее »

Модульное программирование на PHP или как написать маленький портал

Я попытаюсь тут разъяснить то, как я подхожу к написанию сайтов, где могут применять подключаемые модули. Пример тому известный скрипт PHPNuke. Как бы не ругали его, подход, примененный в нем, к модульному программированию очень удобен. Но из-за корявости общего кода применять такой скрипт на серьезных сайтах, точнее скажем порталах, с большим количеством посетителей, не рекомендуется. Почему? Скрипт работает медленно, очень большая нагрузка на базу данных. Можно еще очень много чего описать, но это уже материал для другой статьи. Если кому интересно , то в интернете полно описаний этого движка. В <неудобоваримости> PHPNuke я убедился сам. Мой основной проект NVIDIA BIOS Collection в начала базировался на PHPNuke, но постоянные проблемы с хостингом заставили меня начать разработку своей система портала с нуля. Из PHPNuke я взять только суть модулей, все остальное же делал сам. И так для начала. Прежде всего, надо продумать систему каталогов, что и где будет лежать. Вот примерный вариант.
Читать далее »

Функции тестирования в PHP-проектах

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

Руки прочь от PHP!

Сегодня мне в асю кинули вот такой вот материал для размышления. К сожалению в Yandex’е я так и не смог найти сайт с оригиналом текста, но все же вот этот текст неизвестного автора:

«Распространенность php вызвана легкостью установки его на сервере, малым количеством парадигм, заложенным в язык (императив + недо-ооп) -» легкость изучения а т.ж. тем, что это именно узко-нишевый язык, заточенный под веб, в отличие от java, ruby, python, perl — языков общего назначения, сравните распространенность php и perl/python на десктопе и все станет на свои Читать далее »

Разработка темплейтов на движке InstantCMS

CMS Instant – это движок, созданный для управления сообществами. Эта масштабируемая платформа позволяет создавать сайты практически любой сложности и направленности. Каждая страница в шаблоне этой CMS состоит из блоков, или модулей, и контентной части, выводящей содержание какого-либо компонента. Модуль — это объект страницы, выполняющий возложенную на него функцию. Это может быть модуль авторизации, поиска, последних материалов и т. д. Их можно привязывать к любой странице сайта. Таким образом, модуль просто выводит некоторые данные из базы и по сути является визуальным представлением компонентов. Читать далее »

Создание сайтов: сегменты рынка веб-разработки

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

Создание поддоменов на DLE без помощи посторонних модулей

Установка:

1. Делаете поддомены, заливаете на них что Вам нужно, в нашем случае я заливал на поддомены копию сайта. Дадим им условное обозначение: domen.ru, sub1.domen.ru, sub2.domen.ru и т.д.

2. Создаем новостные категории в админке, например: news_domen, news_sub1_domen, news_sub2_domen и т.д.

3. Смотрим на ID категории (именно ID, а не номера для сортировки категорий) и идем в шаблон Вашего домена, в нашем примере: domen.ru/templates/…./main.tpl

4. Ищем следующий текст: Читать далее »