Здравствуйте!
Предлагаю вашему вниманию сборку Drupal 7 для создания Landing Page.
Что нужно для того, чтобы быстро повысить продажи через сайт?
Ответ прост - делайте лэндинги! Для каждого товара, вида услуги, УТП, под каждый вид трафика. Доказано, что тщательно проработанный, грамотно составленный, красивый Landing Page повышает конверсию, а значит и продажи, в десятки раз!
С моей сборкой Drupal 7 для Landing Page вы можете создавать высококонверсионные, современные лэндинги за очень короткое время. В пакет входят все возможные модули CMS Drupal, которые позволят легко и быстро создавать LP с любым дизайном и функционалом.
Ведь Drupal - это самая удобная и гибкая CMS, возможности для создания сайтов которой безграничны. Поэтому ее выбирают профессионалы.
Возможности
Bootstrap
SEO-оптимизация
Иконки
Shortcodes
Таймер обратного отсчета
Эффекты анимации
Parallax эффект для фона
Адаптивный резиновый макет
Фиксированное меню
Анкорные ссылки меню с плавным скроллом
Mobile friendly решения
Яндекс.Метрика
и многое другое
Тестовый сайт http://dev.era-studio.ru
Установочный профиль на github:
http://github.com/floweronredsquare/Fast-and-Easy-Landing-Pages
Инструкция по установке через профиль
1. Качаем архив по ссылке выше (для этого находим кнопку Download ZIP в правой колонке github'а)
2. Разархивируем
3. Качаем и распаковываем последнюю версию ядра Drupal 7 (https://www.drupal.org/start)
4. Кладем папку drup4lp из архива, скачанного с github, в папку profiles Drupal'а
5. Заливаем файлы drupal'а (с вложенной папкой drup4lp) на хостинг (база данных уже должна быть создана на хостинге)
6. Набираем в адресной строке http://<имя сайта>/install.php
7. Во время установки оставляем профиль по умолчанию (Landing Page Creation). Также будет предложено выбрать язык (варианты - русский, английский)
8. Ждем конца установки
9. Заходим на сайт, включаем необходимые модули.
Для правки файла потребуется разрешить права на редактирование. Потом надо вернуть их в дефолтные.
10. Включаем тему оформления Bootstrap (пункт меню "Оформление"), настраиваем подтему.
11. Темизируем по своему вкусу.
Комментарии
че так,
разбавлять огромедные каталоги целевыми стр. и их продвигать - ет гуд.
зашел человек - заинтересовался и нырк в дебри - подымать конверсию - какт так.
каталог из года в год один а лендинги на каждый сезон разные
К сабжу отношения не имеет - там походу все грустно))
Собственно вот он список, за что я ненавижу лэндинги.
Ну кроме Яндекс.Метрики
-
значит, сначала моя фраза про "грустно" не дошла, а теперь дошла?
и на том спасибо)))
а вот это я реально не понял...
сборки (дистрибутивы) создаются в виде установочных профилей https://www.drupal.org/node/1022020, http://niklan.net/blog/58
используется drush make https://www.drupal.org/node/642116
Посмотрите https://www.drupal.org/project/project_distribution
да что вы тут развели? человек старался сделал что-то. может эти наработки могут пригодится не только для лендингов. друпал расширямая система, не? если вы такие профи, то подскажите что лучше использовать, а что нет. насколько я понял сборка делалась для людей которые в ворде привыкли работать.
задача делалась собрать общие части для лендинга. а частности потом дорабатывать. так сказать экономия времени.
вот для таких людей и создаются установочные профили, при установке друпала просто выбирается нужный профиль
зачем нужно в дистрибутив тянуть контриб?
лично мне при работе с drupal нужен только drupal.org, а не сомнительные поделия в виде инфопродуктов, от поповщины лучше отказаться сразу
Да вот. Спасибо за поддержку!
У меня не инфопродукт. )
Кто-то не знает инглиша. Да разные могут быть у людей проблемы. Ведь существуют сайты друпалеров, кроме drupal.org. И на хабре много постов ему посвящено.
Я тоже начинала c drupal.ru и drupal.org. Но, думаю, было бы полезно на старте поковыряться в чем-то готовом, чтобы не тратить время на поиски.
я про ссылку на инфопродукт
ну тогда https://www.drupal.org/project/project_distribution
Надо подумать.))) А я-то скромненько так, хотела свои партнерские ссылки между делом пиарить. )))
Да нет же! Интересно! Я только вникаю в тему продаж. Вот лэндингами увлеклась. На самом деле, хорошая штука. Вот пример. Сделала на коленке на готовом шаблоне (не друпал). http://offer.era-studio.ru (знаю, выглядит неахти). Но чтобы вы думали? Настроила рекламу в Директе. 40 просмотров, 2 лида! Скликали мои кровные 2000рэ за пару часов. Затраты отбила - не то слово! Вот когда я всерьез решила заняться лэндингами!
Займитесь лучше делом)))
Камрады!
Крепитесь!
Недавние вспышки сеорастии покажутся нам цветочками!
На пороге эпидемия лендинга головного мозга))))
Диана, милая, чудесная, волшебная - остановитесь)))
Для вас drupby написал все, что только необходимо.
И лендинг-пейдж - нужны, важны.
Но!
Без фанатизма!!!!
Спасибо за совет.) Но все то, что вы процитировали - это называется "реклама". Вам никогда не приходилось писать продающие тексты? А вот я пока лэндинги хорошо продаются (и продают), не вижу смысла останавливаться.
В конце концов, если специализироваться на чем-то одном, то в этом и будет шанс достичь уровня мастерства. А доля фанатизма до известной степени помогает. Без него не появился бы друпал, например. Как иначе появляются все эти крупные опенсорс проекты?
По поводу рекомендации drupby - над этим работаю.
В том то и дело,
и для этих целей, у нас на форуме присутствует тег "коммерческая реклама", дабы не вводить в заблуждение залетных школьников, что такие тексты это нормально, и они могут возникнуть в человеческом мозге природно))))
На чем-то достойном.
Исключительно на энтузиазме и профессионализме.
С фанатизмом путать не нужно)))))
Это некоммерческий проект, просто привыкла писать в маркетинговом стиле (сказывается специализация). ))) К тому же, надо было как-то мою идею "презентовать".
Вопрос насчет того, достойно ли заниматься лэндингами. Я считаю, если это людям надо, то достойно. Не боги горшки обжигают.
Иначе скоро друпал превратится в нечто аутентичное, понятное "избранным" и совсем не для широкого круга. На нем будут создаваться сайты, которые будут приводить в эстетический экстаз группку "посвященных", но непонятные большинству, а следовательно, невостребованные. Это как с высокой модой.
Ребят, я вас понимаю. Сама совсем недавно считала, что продажи - это что-то грязное. Но в конце концов пришла к тому, что все же нужно уметь продавать то, что ты делаешь. Иначе не сможешь поддерживать даже свои самые "достойные" проекты и идеи.
Я пока отвечать не буду, дела.. так что можете поглумиться вволю. )))
а мы вас научим находить отклик у техников)))
Да пес с ними, с лендингами,
я грю - целевые стр. - это гуд, прочтите мой первый пост в теме еще раз)))
я не про лп, я про маркетологическое словоблудие - лишь оно здесь не к месту.
И за дру не переживайте, однотипные сайты получаются только у тех, кто его не оседлал но прилип))))
Вы сделали работу - а теперь, для полного ажура - оформите профиль и это будет не 43 а 3 метра, грубо говоря.
На гитхаб ее и го к dru.io - там даме друпалургу с чудным именем Диана будут только рады)))
Спасибо! ок. я поняла. хватит болтать действительно.) пойду займусь).. просто мне на мыло сообщения приходят, вот и отвечаю, я же вроде ТС. Значит, здесь другие порядки, не так, как везде.) а я думала, обижу, если кому не отвечу)
-
Над этим поработаем, однако это известная проблема, да
http://www.mindinmotion.ru/post/skorost-zagruzki-stranits-v-drupal
single_page_site, single_page_website
Мне оба не нравятся, пилил своё решение с panels_everywhere, panels_node ну и т.д. как я люблю.
Имхо, сборка тут не нужна - задачи слишком разные.
-
-
как вы увидели выше - тем, кто в теме сие творение без надобности.
и как вы говорили выше сие не для них а для чайников, грубо говоря.
так вот чайник у чайника будет кипеть от вашего труда )))
ТА-ДААА!!!!
)))
ради прикола, посмотрите как оформляют свою сборку коммерцгайцы:
https://www.drupal.org/project/commerce_kickstart
Все делается в порядке убывания приоритетности. ))) Я одна всем этим занимаюсь. Все будет.
Пока разбиралась с производительностью. Считаю, это пока важнее, чем оформление.
К тому же, мне кажется, вы недооцениваете "чайников", которые пытаются освоить друпал. Новичок не значит тупой. А американцы всегда свои инструкции оформляют как для 3-летних альтернативно развитых детей.
хм) а вы жесткие ребята
класс)))
не важно какой язык.
обычно проект доводиться до зеленых тестов,
и когда все работает как автомат - начинается рефакторинг, оптимизация.
уменьшают вес страниц,
облегчают и оптимизируют запросы, добавляют индексы,
изучают поведение и оптимизируют конфиг бд.
изучают и оптимизируют дисковую систему.
и тут очень много работы выполняет сисадмин.
важно понимать - проект в разработке и он-же в работе это разные вещи)))
оставьте конечному пользователю удовольствие готовить его к продакшн,
обвешивать профиллировщиками, минимизировать код, деплоить.
Не так давно хромик обновлял свой инструмент для веб-разработчиков.
ctrl+shift+i
вам не нужно ничего боле)))
вы ведь сталкивались с "продажи", с "продающие тексты",
так вот ваше:
это как раз оно - маркетологическое оно)))))
оставлю здесь, там у патрулей подборочка статей: https://dh.it-patrol.ru/content/%D0%B2%D0%BD%D0%B5%D1%88%D0%BD%D0%B8%D0%...
Вот! С этим абсолютно согласна. Но все же раз была критика по этому пункту, решила немного поковыряться сама. Ну, в принципе, тоже полезно будет. Созрел материал для статьи на сайт. )))
Насчет "маркетологического" - есть свой интерес, не исключаю, что что-то придумаю, если идея "выстрелит". Писала выше про рефссылки, ну и в принципе, все вебмастера как-то пытаются монетизировать свои сайты - блоки контекстной рекламы и т.п. Ничего плохого в этом не вижу... Если бы я совсем из чистого альтруизма занималась бы этим, как раз это и было бы странно.
ps/ Спасибо за статьи! На it-patrol стараюсь подсадить всех заказчиков, как раз чтобы было поменьше вопросов о скорости загрузки.)))
-
D lshjxre!
По-моему наоборот.
Они правда хорошо продаются.
Вот эта штука делает реальные лендинги.
Новичкам буду "разжевывать". И здесь в том числе (по мере появления вопросов). Говорю же, не все сразу.
Коммерческих инструментов для создания лэндингов много. От адобэ все обычно не бесплатно. Кроме того, верю в потенциал друпала в плане широких возможностей для нешаблонных решений.
Панели стандартные, свежескаченные с друпал.орг.
Я не говорю, что другие модули обязательно будут с ней дружить. К тому же все модули не моего авторства. Если вы как-то ее расширяете, то тут я развожу руки. Решайте конфликты с модулями не из сборки. В конце концов, можно удалить модуль из сборки, который мешает в конкретной задаче. Я часто сталкиваюсь с такой ситуацией в работе с друпал. Модули нередко мешают друг другу.
Если вы быстро отступили, значит, вам не очень нужен лэндинг. Когда преследуешь цель решить какую-то задачу, потратишь не час и не два.
Вы же профи, не мне вас учить.
Вы же знаете, любой программный продукт проходит стадию баг-фиксинга. Все отшлифуется со временем. И мои навыки в том числе. Если не ставить себе задачи, которые немного выше твоих текущих возможностей, ничего не добьешься и не научишься. А насчет сборки. То, что проблемы выявляются - это хорошо. Пишите, буду решать. Я не могла протестировать прям на все. Да и не тестировщик я.) И на тестировщиков бюджета нет.
И ваша жена молодец, что не сдается. Я уверена, у нее все получится. Тем более, что огурцы - это такое дело. Умеешь, не умеешь, а они все равно взрываются.
В общем случае проблему конфликта модулей можно решить так. По очереди отключаем модули из сборки, чистим кеш, проверям нужный нам модуль на корректное исполнение. В особо тяжелых случаях может требоваться удаление конфликтующего модуля. Когда найдем виновника, определяем, какой модуль для нас приоритетнее - из сборки, или "сторонний". Соответственно, не нужное удаляем. Включаем остальные модули. Это способ решения проблемы для новичков.
Профи используют патчи, "допиливают" модули и т.п. Каждый конкретный случай индивидуален и требует индивидуального рассмотрения.
Странно, обычно целиковые бахают, если там воздух внутри. Знаете, если перезрели.
-
-
-
-
А ещё друпал подходит для этого.
Если не делать хорошо сразу - то потом обязательно потребуется оптимизация.
Нет, целью было дать понять, что друпал для этого не совсем подходит. Это как купить экскаватор для рытья погреба.
Он уже давно в говно скатился.
Это скорее кружок по интересам))
+1
Заметьте, вас дурой никто не называл, вы это уже сами нафантазировали. Все ответы были по существу вашего проекта. Если вам говорят что вы делаете херню, или что ваш код говно - это значит что собеседник считает что вы делаете херню или пишете говнокод. И правильно будет подумать-почему мой проект херня или почему это говнокод и как это исправить. А не обижаться.
Тут никого не обижают. Тролят, смеются да. Но кого-то задеть-ни у кого таких позывов нет, кроме залётных посетителей.
без комментариев)))
Рим не сразу строился.
Конструктивно и с уважением к собеседнику было бы указать 1) суть проблемы, 2) огрехи предложенного решения. Я уже не говорю о том, что неплохо бы подсказать лучшие варианты, или хотя бы пути к ним. А в той форме, в который вы это сделали, никому ничего не понятно (я о новичках), понятно только, что это стеб.
А я и не принимала это на свой счет.
Знаете, ребят. Конечно, с высоты вашего полета любые потуги людей не столь опытных кажутся вам несерьезными и "пустыми затеями". И все, что заслуживают наши темы - это превращения их в балаган? А может это как раз тот момент, когда выплескивают ребенка?
Проблема в том, что вы пытаетесь море функционала и огромные возможности друпала заточить под одностраничник. Аналогии приводить не буду.
Вытекает из первого пункта.
Так же вот это http://www.drupal.ru/node/124666?page=1#comment-648312. Чисто технически это
говнокодне профессионализм.Не использовать для лендинга друпал. Если нужен лендинг на CMS - пишется CMS для этого лендинга, даже не CMS, а пара тройка скриптов. Всё.
Так же http://www.drupal.ru/node/124666?page=1#comment-648316
костыли и шаманство, да
Вы так никогда не делаете? )
"Посадочная страница" и "одностраничник" - разница есть.
Вы да. Спасибо.
Доходит, просто по ходу действия приходится отбиваться от троллинга.
В этом направлению и собираюсь идти. Просто надо поменьше отвлекаться на провокации, походу.
Ок. Я бы для посадочной страницы завёл 2 шаблона: page.tpl.php и node.tpl.php + 1-2 preprocess`а в template.php
Всё.
Зачем для этого сборка да ещё в таком виде...
скажу больше - противопоказано
то, что сие не друпалвей - это самое малое)))
вы советуя подключать файлы стилей и скриптов статично - не расскажите нам что будет с их кешированием и сжатием?
и это популяризация друпал?
увы но это всего-лишь популяризация быдлоподхода к делу, дру и веб тут и близко не рядом.
это когда некто ниразу не вникнув в тему начинает навязывать другим - только начинающим вникать - свои ошибки.
так можно портачить в любой отрасли.
и делается это исключительно из ваших мелких шкурных интересов,
а, прикрываться какимит идеями - популяризация, помощь... - развалил это выше)))
она уже предусмотрена,
как вам ни прискорбно это осознавать - но именно с ней вы столкнулись в этой теме)))
открытый исходный код - это и есть защита от дурака, причем в первую очередь от дурака производителя
вы взяли много кило исходного кода других, многих людей, это несколько порядков трудовых человеко/лет,
и умудрились эту работающую, проходящую тесты (тесты это unit, rspec, etc., а не тыкать мышкой),
более-менее стабильную кодовую базу взять да и впихнуть в нечто корявое, презревшее принципы разработки, которыми руководствовались те, кто части этой кодовой базы производил.
думаю так - доступно и внятно объяснил?
трачу на вас многобукв ибо верю - ваши симптомы "манагера головного мозга" временны и болезнь еще не перешла в хронику))))
желаете улучшить дру - пишите и публикуйте патчи, вступайте в ассоциацию.
желаете помочь начинающему - грамотно отвечайте на форумах, но только после того, как сами разберетесь с вопросом.
вот я жыж не ломлюсь в операционную к кардиологам.
хулиган не ломиться к монтажникам силовой линии.
кто-то не решается советовать финансисту.
кто-то не вырывает руль у таксиста.
специализация,
повышение своего мастерства - об этом думайте.
а не о том как срубить копеечку ничего не делая или не умея делать.
научитесь делать что-то хорошо и грамотно - копеечка прилипнет сама)))
Я полностью поддерживаю этот подход:
за исключением высокого порога...
это не порог высокий а ноги короткие)))))
Диана...
Респект Вам за попытку и настойчивость..
А далее..
Судья Жизнь рассудит..
И будут это не шаблоны, а штампы (или тренды, как хотите). В которых, кстати, есть своя целесообразность. Люди привыкают к определенным цветам, наборам интерфейсных решений в данной конкретной отрасли. И рекомендуется это учитывать при разработке.
Одна из стратегий брендинга (и вытекающий отсюда подход к разработке сайта) - мимикрия. Если хотите, можно удариться в эти дебри, могу развить свою мысль. Но тут дискуссии на маркетинговые темы не приветствуются, насколько я заметила.
Кстати, вопрос. Как вы считаете, в каком случае поисковики будут лояльнее:
1) 2 сайта, построенные на одной CMS, с одинаковым набором модулей, но каждая со своим уникальным дизайном
2) 2 сайта, внешне не похожие (разная цветовая схема, контент, логотип и т.д.), но на базе одной и той же темы
?
Все что хорошо начинается - плохо заканчивается, а всё что плохо начинается - заканчивается - ещё хуже.
Зачастую лэндинги включают несколько экранов и имеют большой вертикальный скроллинг. На этих экранах и размещаются блоки с основными элементами.
Так как основная цель лэндинга - заставить пользователя выполнить целевое действие (оставить, контакты, подписаться на рассылку или сделать заказ), то наилучшим вариантом для представления информации являются всевозможные визуальные решения - графика, виджеты, чарты, галереи и т.д. От большого количества текста желательно уходить.
Для реализации всех этих стандартных элементов лэндингов разработано уже довольно много решений, и имеются свои тренды.
Примеры.
1) Для удобной навигации между экранами лэндинга можно использовать такие линии http://bdthemes.net/demo/joomla/shortcode/en/shortcodes/divider.html
2) Можно установить на лэндинг видеоплеер для демонстрации возможностей вашего продукта
3) Для блока портфолио можно использовать галереи и слайдеры.
4) Всевозможные блоки Call to action http://bdthemes.net/demo/joomla/shortcode/en/shortcodes/call-to-action.html
5) Тарифные планы http://bdthemes.net/demo/joomla/shortcode/en/shortcodes/pricing-table.html
6) В блоке социальных доказательств целесообразно использовать счетчики и виджеты соцсетей
Также рекомендую статью
http://habrahabr.ru/post/257211/
Еще одна неплохая статья, в которой говорится о том, что все эти элементы использовать нужно, но с умом.
http://habrahabr.ru/post/226969/
Кстати, одним из преимуществ всяких генераторов лэндингов (знаете, lpgenerator и ему подобные) является как раз упрощение возможности для экспериментов и тестирования, что лучше работает.
Не смог пройти мимо...
Вот буржуйская лендинговая сборка на Друпале:
http://www.templatemonster.com/demo/53893.html
Modules: addthis, addthis_displays, admin_menu, admin_menu_toolbar, block, block_class, blog, cctags, colorbox, comment, contact, contextual, ctools, date_api, date_views, dismiss, entity_view_mode, fb_likebox, field, field_sql_storage, field_ui, file, file_entity, flexslider, flexslider_fields, flexslider_views, flexslider_views_slideshow, forum, image, jqeasing, jquery_update, libraries, link, list, locale, media, media_internet, media_youtube, menu, menu_block, module_filter, number, olark, options, page_manager, panels, panels_node, path, php, plupload, poll, retina_images, search, semanticviews, shortcode, shortcode_basic_tags, shortcode_embed_content, simple_subscription, statistics, superfish, taxonomy, term_reference_tree, text, tipsy, tm_animate, tm_block_bg, tm_follow, tm_font_awesome, tm_lazyload, tm_shortcodes, toolbar, toolbar_admin_menu, tracker, trigger, update, views, views_isotope, views_slideshow, views_ui, wysiwyg
... Смотрел себе для раскрутки новой услуги фирмы, при обсуждении сайта которой, кстати, получил тоже много полезных комментариев http://www.drupal.ru/node/112988
Вы Диана, молодчина, надеюсь Вы эту волну выдержали и в дальнейшем Ваши коменты также не будут оставлять здесь никого равнодушными...
Здравствуйте, у меня увы error, скачала drupal залила на сайт, скачала вашу сборку, заменила, пишу install.php - мне пишет сайт уже установлен, захожу на сайт, мне выдает ошибку: Access denied for user 'admin'@'localhost' (using password: YES)
Писала логин и пароль и свой пробовала и ваш, который вы написали в инструкции. Подскажите, пожалуйста, в чем моя оплошность, наступила не на те грабли)
в sites/default/settings.php параметры доступа к базе данных поменяли?
Да, вероятнее всего, settings.php.
Anna, посмотрите видео об установке. Может быть что-то прояснится для вас, какой из из шагов могли пропустить (в случае, если вы устанавливали по ссылке с Яндекс.Диска):
https://youtu.be/1pqbuyGGaXs
А если вы устанавливали через профиль (судя по всему, так и есть), в этом случае не нужно устанавливать БД, а настройки settings.php вводятся по время установки профиля через install.php.
И еще один момент, если устанавливаете через профиль, то архив нужно скачивать по ссылке с гитхаба:
https://github.com/floweronredsquare/Fast-and-Easy-Landing-Pages
(затем его распаковать, и папку drup4lp из архива положить в каталог profiles корневого каталога сайта)
А после этого запускать install.php.
Да, меняла.
Спасибо большое за разъяснения. Сейчас буду пробовать)
Удачи! Если что-то будет непонятно, пишите, будем вместе разбираться!
А если устанавливать не черз профиль-шагов будет меньше? Надо ли будет что-то скачивать с гитхаба?
Спасибо большое, все получилось.
А у вас случайно нету никакого урока как создавать lending на drupal? Или может быть есть ссылки на уроки, где описано как создавать их?
Буду всем очень признательна, если поделятся ссылками)
Как бы лендинг это не совсем только страница с анимашками-счетчиками-свистелками-кхекхе..лками.
Основная его часть- правильно составленое и доступно преподнесенное товарное предложение.
Дальше начинается самое вкусное..
АБ-тесты,
"умный" вывод варианта предложения в зависимости от каких либо "внешних" данных (местонахождение посетителя,время суток, реферер, аккаунт посетителя в соц.сетях, результаты опроса и т.п.),
сбор-анализ данных о поведении посетителей для оптимизации лендинга,
интеграция с CRM или даже "встроенная" в лендинг CRM.
и т.д. и т.д. и т.д. что только может придумать воспаленный мозг маткетолога или прагматичный мозг разработчика-)
Лендинг - это не временная модная фишечка, а новое и перспективное направление интернет-маркетинга.
И как вы уже поняли из выше написаного - это не аштмл-страничка аки рождественская ёлка,
а мощный маркетинговый инструмент.
Спасибо за сборку!
gor,
перенесла сайт на it-patrol, установила devel и xdevel, включила в настройках XHProf.
Внизу сайта вижу только это:
На другом хостинге внизу еще отображалась огромная простыня с запросами к БД (но нельзя было включить xprof).
Ссылку на xprof дебаг инфу и картинку jpeg так и не нашла. (
Вот так настраиваем
вот так выглядит ссылка
После перехода на нее будет в центре в первых 30% экрана ссылка [View Full Callgraph]
Вот ту картинку кудлато на хостинг рисунков или дропбокс а ссылку сюда.
Кстати, на it-patrol сайт просто "залетал". Я ничего не делала, просто перенесла с одного хостинга на другой. Кому интересно, могу скинуть обе ссылки в личку.
Странная ошибка.
Я смог его скачать.
Смотреть тут
Но так как там так себе разрешение, постарайтесь все же скачать себе как то его.
Из любопытного в красном блоке написано что preg_grep выполняется 38% времени.
Полез под капот и нашел что тупит оно у вас на
https://api.drupal.org/api/drupal/includes%21theme.inc/function/drupal_f...
На строчке:
$matches = preg_grep('/^' . $prefix . '_' . $pattern . '/', $functions ['user']);
А тупит оно так, потому что у вас там 3946 определенных функций и... походу вы там оставили галочку "перестраивать регистр темы каждый раз" или как ее там.
уберите ее, начнет быстрее работать.
Диана, спасибо за труды. Внимательно смотрю вашу сборку. Тут не все бронзово-маститые, простачку как я есть чему поучиться.
А зачем такая увлекательная тема вообще на главной появилась? Где модераторы и что они курили?
Рада, что кому-то оказалось полезным. Пока сборку (в том виде, в котором она есть) лучше использовать для всяких экспериментов, не на рабочих сайтах. В крайнем случае, пока можно воспользоваться советами из этой темы http://www.drupal.ru/node/125608 для улучшения производительности.
Честно, совсем недавно мне только подсказали, что тема на главной.))) А я не знала. Заходила, отвечала на комменты по ссылкам из писем. Спасибо! Постараюсь оправдать.
заказы поперли от Вашего сео-френдли поста?
А вы с какой целью интересуетесь? )
На тиц моего сайта эта тема никак заметно не повлияла, если вас интересует именно сео.
Эксперименты над производительностью
http://era-studio.ru/content/eksperimenty-po-uluchsheniyu-proizvoditelnosti-sborki-drupal-7-dlya-lp
Посмотрел из интереса сборки и чот не понял её смысла - устанавливается друпал с парой десятков малораспространённых модулей, которые хз, зачем нужны и непонятно, что с ними делать. Да ещё и субтему для бутстрапа надо самому верстать. В таком раскладе, где тут выигрыш по сравнению с разработкой на основе дефолтного друпала? В моём понимании "сборка для создания лэндинга" - это чтоб установил, покликал мышью 15 минут, написал тексты, залил картинки и всё. А здесь же, покуда настроишь все модули, темы и прочее, потратишь пару дней минимум. При этом теряется конкурентоспособность перед быдлошколотой, которая скачает сборку "100 шаблонов для бизнеса" и будет делать такие же лэндинги в 10 раз быстрее и в 3 раза дешевле.
ЗЫ: Сорьки, если обидел, просто вчера надо было сделать почти за бесплатно быдлосайт, полдня убил на изучение вашей сборки, потом кинул всё, да сверстал с нуля в блокноте страничку и был таков.
Соглашусь. В моем понимании landing page - это прежде всего уникальный и продуманный дизайн секций, смысла делать его на сборке не вижу. Для себя относительно недавно открыл модуль https://www.drupal.org/project/paragraphs (опробовал и версию под восьмерку) - на мой взгляд, лучшее решение для лендингов на Друпал.
Хорошая сборка, качаю чтобы посмотреть на каких модулях сделана. Спасибо!
Да ладно, господа. Я вот что скажу, мы с партнером уже не один год делаем сайты для клиентов. Когда клиенту нужен реально одностраничник - 1 страница, мой партнер без проблем верстает ее в блокноте. Однако у нас куча заказов на так называемые лэндинги, с кучей страниц, статей, новостей, галереей и т.д. Обычно такой так называемый лэндинг, мой партнер делает на джумле, с которой хорошо знаком. Однако через пару месяцев или полгода или год клиент возвращается и плачет что у него полный сайт вирусов и свякой хрени. С нашими сайтами на drupal такого почти никогда не бывает. А если и бывает – скачал свежий дистрибутив, старый грохнул, кроме своей папки в sites, и залил чистый. Проблема решена.
Далее - клиенту нужна простая система правки/создания материалов, он не хочет лезть в админку и искать где та статья которую нужно править.
Далее - скорость разработки. Клиенту нужен лендинг за 2 дня. Я про такой типа лендинг, который с кучей страниц. И ему вообще плевать где что, как и на чем ему делают сайт.
И тэдэ и тэпэ, перечислять можно много и долго.
Когда у меня были несколько своих сайтов, + я сидел на постоянной работе и обслуживал сайты компании, у меня было время рассуждать про быдлокод, отлаживать и шлифовать сайты, и т.д. Когда же я начал делать сайты на заказ, практика начала показывать совсем другое. Смотришь на то, что втюхивают конкуренты и слегка краснеешь за профессию. Достаточно только глянуть внутрь битрикса, сделанного из говна и палок, и большинство проблем по поводу качества своей работы исчезает. И они не напрягаются, а мы тут все спорим. А клиенту вообще насрать - ему нужно быстро и дешево. А дешево и быстро автоматически исключает написание своей CMS, своих модулей, и это практически всегда. Мы тут стараемся, напрягаемся, чешем языки, спорим, шлифуем, а клиент через полгода вообще нахрен удаляет свой сайт, потому как он свою задачу выполнил и больше ему не нужен.
Поэтому спорить можно долго и много про лэндинги на друпал, про то как правильно или неправильно сделана данная сборка, но практика показывает совсем другое – поставил, запустил, получил деньги, до свидания. И даже больше - через какое-то время, довольно часто, клиент возвращается и говорит - давай переделаем дизайн и добавим функционал. И думаю никто спорить не будет - на друпале это делается без проблем.
Лично я вообще не делаю никакие сборки, у меня есть готовые шаблонные сайты, с установленными модулями, которые я обновляю и держу всегда в актуальном состоянии. И модулей там дохрена, господа, гораздо больше чем нужно. Большинство из них уже включено и настроено. Когда клиент заказывает сайт, я копирую нужный шаблон на свой сервер, в базе меняю домен, и все. Далее уже работаем с партнером, я занимаюсь настройкой сайта, контентом, модулями вьюсами и т.д., он все это дизайнерит. Притом мы с ним находимся в разных городах. Когда сайт готов, выключаю и удаляю неиспользуемые модули, настраиваю кэширование и т.д. Все. Заливаем сайт на хостинг, сдаем клиенту.
Спорить можно много и долго, но я лично скачал данную сборку, потиху изучаю ее состав, и подумываю сделать свой шаблон для лендинга, потому как таких заказов гораздо больше, хоть и денег они приносят меньше.
Ужасные подходы. Надеюсь, вы на пути к НОРМАЛЬНЫМ сайтам, а пока вы "висите" всего лишь чуть выше, упомянутых вами, битриксоидов.
И в чем ужасность?
Стараемся делать качественно, настолько, насколько позволяет время. Не мы устанавливаем сроки. И вы знаете, обычно получается. Для небольшого лэндинга с 3-5 страницами основное время уходит на дизайн. На друпале, кстати, я об этом писал, мы пока не делали лэндинги, но собираемся начать, но это скорее будет правильней назвать визиткой.
Знаете, в этом году мы практически ни одного ТЗ не написали. Не потому что мы не хотим его писать, а потому что большинство клиентов ОТКАЗЫВАЮТСЯ ЕГО ЧИТАТЬ. Возможно у вас другой рынок, возможно с такими клиентами вы вообще не работаете, но нам приходится. Потому как надо кормить семью.
И ничего ни под что я не подстраиваю. Ко мне приходит клиент, говорит - мне вот это сделай как тут, а это как тут. Я ему говорю мы напишем ТЗ, отправим вам, он – нет, не нужно, вы просто сделайте и все. И мы делаем. Поэтому я беру один из шаблонов (это даже не шаблон а просто голый друпал без темы и с предустановленными модулями), настраиваю под его задачи, удаляю все лишнее, если что-то надо, добавляю, настраиваю и наполняю частично сайт, партнер в это время рисует дизайн, каждый раз с нуля, между прочим. Так что шаблонными говносайтами у нас даже и не пахнет. Это лишь способ ускорить запуск сайта и заняться функционалом.
Далее мне кажется вы с клиентами вообще не работаете, друг мой, если говорите про штамповку и про какое-то детоубийство, кстати улыбнуло. Каждый клиент приходит со своей задачей. Клиентов нам никто не штампует. И каждый раз приходится поизгаляться и найти решение, и поразвиваться, если надо писать модуль - пишем. Сейчас, например заказов у нас хватает, едва успеваем, а летом сидели впроголодь. И ни о каком выборе - это буду а это не буду речи не шло, да и сейчас не особо идет. Думаю и у вас так, конкуренция везде в этом деле большая. А вот грамотность клиента у вас, если вы из Москвы повыше, чем в нашей Беларуси.
Гни ценник и работай нормально. С нищебродами пусть студенты возятся.
тут вопрос не гона ценника, у умения ценить свое время и уважения к клиенту.
Это я в двух словах передал)) Ясное дело, что для высокого ценника должна быть и квалификация у разраба и продукт на выходе должен быть хорошим.
Не одной формы "заказать" и "обратный звонок" - странный лэндинг.
В лэндинге должно быть 50-60% уделено графике, ведь это наследник промо-сайтов.