О сайте


Добро пожаловать на авторский проект, рассказывающий о том, как создать веб-сайт, максимально отвечающий потребностям бизнеса. Как, используя CMS Drupal, разработать сайт дешевле, приобретая в функционале и качестве.

Что нужно для того, что б получить от сайта прямые и быстрые результаты.

Решения для рекламы бизнеса в Интернете


Разработка сайтов

Исходя из индивидуальных потребностей бизнеса создать качественный веб-ресурс.



Сайт на Drupal

Использовать лучшую свободную CMS для создания функционального, расширяемого сайта.



Сайт недорого

Максимально использовать конкурентные преимущества для значительного снижения стоимости разработки.


20/12/2009 @ 12:27

Сейчас не испытывается недостатка в литературе по созданию сайтов на основе популярной системы управления содержимым Drupal. Со времени появления этой CMS в процесс разработки были вовлечены сотни людей. Ниже представлены несколько достойных внимания учебников, из уважения к авторскому труду публиковать ссылки на электронные версии я не буду.

Далее ›

В очередной раз Drupal признан лучшей CMS, оставив немного позади WordPress и совсем обогнав Joomla с MODx, но учитывая заточенность WordPress под весьма ограниченный круг задач получаем безоговорочную победу Drupal в категории open source php систем управления.

В категории Drupal технологии отмечены Views (лучший модуль), среди тем оформления первое место у Zen.

Далее ›

26/06/2009 @ 18:57

Один из самых простых способов вывести результат Ajax-запроса на страницу – это добавить HTML-фрагмент, используя нестандартное, но повсеместно применяемое свойство innerHTML. Если возвращенные с веб-сервиса данные отформатированы как текстовый HTML, то они могут быть добавлены прямо в документ с небольшим вмешательством (либо отсутствием такового).
Как было показано в предыдущих примерах, ответ уже отформатирован как HTML. Чтобы закончить работу, надо вставить ответ на страницу. Это приводит ко второму ключевому моменту Ajax-приложения – как добавить на страницу новые данные.

Один из подходов внедрения ответа на страницу – это вручную добавить пустой элемент на страницу и использовать его в качестве "заполнителя" для возвращаемых данных. Однако лучше поступить следующим образом – создавать этот элемент динамически, чтобы, если язык сценариев отключен, выходной элемент не воздействовал на страницу. И что гораздо важнее, если элемент создается динамически, то вам не нужно изменять каждую страницу, которая будет использовать выходной элемент.
Далее ›

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

Ethernet располагается на этом уровне, обеспечивающем стандартную систему адресации для всех устройств Ethernet. Эти адреса называют адресами управления доступа к среде передачи (Media Access Control – MAC). Каждому устройству Ethernet присваивается глобально-уникальный адрес из шести байт, обычно записываемый в шестнадцатеричном формате хх:хх:хх:хх:хх:хх. Эти адреса иногда называют также аппаратными, потому что они уникальны для каждого аппаратного устройства и хранятся в нем в интегральных схемах памяти. MAC- адреса можно рассматривать как номера системы социального страхования для устройств, потому что каждое устройство должно иметь уникальный MAC-адрес.
Далее ›

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

Два главных протокола этого уровня – протокол управления передачей (Transmission Control Protocol – TCP) и протокол передачи датаграмм пользователя (User Datagram Protocol – UDP). TCP чаще всего применяется службами Интернета: Telnet, HTTP (протокол веб-страниц), SMTP (почтовый протокол) и FTP (передача файлов) основаны на TCP. Одна из причин популярности TCP состоит в том, что он обеспечивает прозрачное и при этом надежное и двунаправленное соединение между двумя IP-адресами. Двунаправленное соединение в TCP похоже на разговор по телефону: после набора номера устанавливается соединение, позволяющее общаться между собой абонентам на обоих его концах. Надежность подразумевает, что TCP обеспечивает доставку данных адресату в правильном порядке. Если пакеты при передаче перемешаются и поступят в беспорядке, TCP обеспечит приведение их в правильный порядок для передачи на следующий уровень. Если какие-то пакеты окажутся утраченными, получатель придержит свои пакеты, пока отправитель не передаст заново отсутствующие пакеты.

Все эти функции осуществляются с помощью ряда флагов TCP и отслеживания порядковых номеров пакетов. TCP использует следующие флаги:
Далее ›