
Приветствую, дорогие читатели! Меня впечатлила одна недавняя статья на drupal.org о разработке сайта по продаже кое-каких примочек к фотошопу. (На самом деле, меня впечатлило несколько статей, но об остальных я напишу позже, если вообще смогу выделить для этого время.) Вроде бы, ничего необычного в ней нет. Просто один человек, John Forsythe, решил, что "пришло время приложить свои навыки, как Drupal-разработчика, в запуске нового бизнеса в Интернете". Разумеется, своего бизнеса. И это правильно, я считаю! Пусть каждый Drupal-разработчик, будет иметь свой приносящий доход бизнес. А может, даже не один. Кого заинтересовал - читаем мой перевод этой статьи. Также хочу добавить, что перевел и некоторые показавшиеся мне толковыми комментарии к статье, что добавило статье живости и полезных сведений.
В марте этого года, я решил, что пришло время приложить свои навыки, как Drupal-разработчика и запустить новый бизнес в Интернете. Я рано понял, что хочу, чтобы этот бизнес был ориентирован на продажу продукта, и после нескольких недель поигрывания с различными идеями, я остановился на продаже премиум-слоев Photoshop. Это была прекрасная возможность сочетать в себе любовь к фотографии и Photoshop с моей страстью к веб-разработкам и Drupal.
Спустя несколько месяцев разработки, родился StyleWorks. Сайт работает на Drupal 6, а также интегрируется с FastSpring для реализации электронной коммерции.
Всем привет. Жаль, конечно, что DrupalCamp перенесся. Но ничего не поделаешь. Вашему вниманию я представляю тезисы докладов, которые я мог бы прочитать на кемпе. Интересно было бы знать ваше мнение, что осветить подробнее, что - убрать (что неинтересно), что хотелось бы вам услышать.
По темам кратко:
Столкнулся я как-то по работе с довольно популярным модулем для Drupal Webform. Делали мы мультиязычный сайт, и требовалось создать мультиязычную форму - на русском и английском языках.
Как-то раз, обновив у себя на сайте модуль FileField, в статусной информации моего Drupal-сайта появилось предупреждение о том, что желательно бы установить PECL-библиотечку uploadprogress для PHP, позволяющую отслеживать процесс загрузки файлов на сервер.
После 15-минут гугления и чтения разных инструкций, установил ее. В связи с чем, предлагаю вашему вниманию краткую инструкцию о том, как установить любую PECL-библиотеку на ваш сайт.
Прежде чем продолжить, убедитесь, что у вас уже установлены:
Apache2, PHP 5.2.x
Модуль Flag представляет собой гибкую, полностью настраиваемую администратором систему для создания меток (флажков). Используя этот модуль, администратор сайта может представить любое количество флагов для документов (нод), комментариев, или пользователей. Некоторые применения включают реализацию закладок, пометки "важно", пометку "друзья", или флажок "оскорбительное". Благодаря обширной интеграцией с модулем Views, вы можете создавать собственные списки популярных материалов или хранить закладки на важных документах.
Флаги могут быть использованы пользователями независимо, а это означает, что каждый пользователь может пометить пункт индивидуально, или глобально, что означает, что этот пункт является либо помеченым, либо нет, и любой пользователь, изменяя пометку, изменяет ее для всех.
После победы на выборах в Сенат Штата Нью-Йорк, впервые за почти 50 лет, Демократическая партия обратились к Advomatic с просьбой быстро развернуть новый сайт на Drupal. Были многочисленные проблемы, которые предстояло преодолеть, и их требования заставляли выйти за грани возможного в некоторых областях, таких, как разграничение прав доступа и общий порядок действий (workflow). В конце концов, этот сайт, является свидетельством того, что может быть достигнуто командой разработчиков, путем целенаправленной разработки и экспериментирования, используя мощность и гибкость Drupal и его сообщества.
Здравствуйте, дорогие мои детишечки!
Сегодня я расскажу вам сказку о том, как подружиться с технологией OpenID на своём Drupal-сайте. Если вы будете себя хорошо вести, будете умными и современными и сможете поставить это - успех в жизни и уважение противоположного пола вам обеспечены. :)
Итак, начнём. Я уже рассказывал тебе, юному любознательному читателю, о технологии OpenID. Если ты ещё не читал, или не в курсе, что это такое, то сначала пойди и почитай. А то когда я начну рассказывать, ты будешь хлопать глазами, зевать, и в туалет проситься. Или к маме. Так что запомни: на эти 10 минут, что ты читаешь, я тебе и папа, и мама, и сам Господь Бог с крыльями.
Гм. Продолжим. Допустим, ты себя хорошо вел и знаешь, что такое OpenID, а также у тебя есть сайт, поднятый на CMS Drupal, на котором ты хотел бы (о да, ты уже взрослый!) ввести продвинутую поддержку OpenID.
В предыдущей записи я начал (и надеюсь продолжить) писать про неожиданные или нетривиальные (по крайней мере для меня на момент изучения) возможности утилиты GNU Make. А здесь будет несколько памяток по использованию редактора VIM.
Дальше уже откладывать некуда — пришло мне время научиться писать продвинутые makefile'ы, и я начал последовать читать и конспектировать документацию по GNU Make. Неожиданно наткнулся на очень необычную возможность, о существовании которой не мог даже и подумать, но подобной функциональности мне всегда очень не хватало. Сейчас я про нее напишу, а потом, может быть, в этой записи появится что-то еще.
Меня что-то в последнее время часто спрашивают о хостинге для Drupal. Я использую несколько хостингов, как виртуальных, так и арендую виртуальные выделенные сервера (VDS - Virtual Dedicated Server, VPS - Virtual Private Server, что одно и то же).
Что я порекомендую для хостинга Drupal? Ну, конечно, чем мощнее сервер, тем лучше. Лучшие показатели Drupal у меня показывает на виртуальном хостинге. Но при этом виртуальный хостинг должен быть правильно сконфигурирован (или вы должны сами подправить что-то в конфигурации Drupal, в соответствии с хостингом). Поэтому зачастую проще взять виртуальный сервер и установить туда всё, что надо.
Последние комментарии
1 год 1 неделя назад
1 год 1 неделя назад
1 год 1 неделя назад
1 год 1 неделя назад
1 год 2 недели назад
1 год 2 недели назад
1 год 4 недели назад
1 год 4 недели назад
1 год 5 недель назад
1 год 8 недель назад