Доброго всем времени суток!
Решил создать на Drupal 8 портал вакансий и резюме.
Много наслышан о надёжности Drupal
Но столкнулся с такой проблемой как с поиском модулей для разработки портала.
Ребят, какие модули для этого порекомендуете?
Буду очень вам признателен в конструктивном ответе.
Как создать сайт вакансий и резюме на Drupal 8 ?
Главные вкладки
Лучший ответ
Там язык и не нужен, там есть пример
For example:
$settings['trusted_host_patterns'] = array(
'^www\.example\.com$',
);
Комментарии
Без внятного ТЗ - результат ХЗ.
Хотелось бы сделать портал аналогичный trudvsem.ru
В Друпале нет модулей "портал вакансий и резюме".
Даже если в Друпал вы найдете модули "Магазин", "Форум" - они будут инструментами, а не готовыми решениями.
Сайт как trudvsem.ru теребуют команды разработчиков. + дизайнер, сеошник, конткнщики-модераторы и т.д.
Хотите стать разработчиком делайте сначала маленький сайт, а потом медленно развивайте его до большого.
Собственно главный вопрос к вам: почему собственно захотелось иметь портал?
Скажем так не то чтобы портал.
Сайт работы и вакансий
Слишком емкая задача. Чтобы получить конкретные рекомендации, придется потрудиться, а именно:
- составить тех.задание и опубликовать тут.
- просмотреть drupal.org модули и спросить тут "а надо ли для этого пункта тз этот модуль или лучше использовать что-то еще".
иначе это выглядит как "сделайте за меня работу" - лучшее на что можно надеяться в таком случае, это если вам предложат свои услуги (кстати запросто . как правило люди помогают начинающим разработчикам. покажите что вы начали разбираться, приложили усилия и у вас появились конкретные вопросы -- тогда и ответы будут конкретные (посмотрите соседние ветки обсуждений, будет понятней о чем я)
Начните с ютуба, там куча роликов по разработке самых разных вэб-приложений на Drupal.
Начните с самого простого (блог и т.п.).
Освоите основы, дальше пойдет легче, т.к. основные принципы (что для блога, что для портала) одинаковы.
А еще далее все уже будет зависеть только от Вашего желания и целеустремленности-)
Вам кроме функционала из коробки D8 понадобится:
https://www.drupal.org/project/entity
https://www.drupal.org/project/metatag
https://www.drupal.org/project/pathauto
https://www.drupal.org/project/simple_sitemap
https://www.drupal.org/project/rules
https://www.drupal.org/project/facets
https://www.drupal.org/project/swiftmailer
Спасибо вам за конструктивный ответ.
Возможно, я скажу немого не в тему, но перед созданием подобных проектов в первую очередь нужно думать о том, как проект будет выдерживать конкуренцию с уже существующими аналогичными проектами. Тот же хх.ру в рекламу вкидывает совершенно астрономические суммы, а это только одна из статей расходов.
Мне особо не важна конкуренция.
Я ни с кем не собираюсь конкурировать,у меня нет такой цели совершенно.
Кому нужно тот обязательно станет постоянным пользователем сайта,я даже в этом не сомневаюсь.
Какой проект? Автор еще не сказал зачем ему все это нужно.
Если я решил это сделать то значит мне это нужно.
А зачем мне это, я думаю это касается только меня лично.
Сайт создаю сугубо для личного пользования.
Цель?
Стать разработчиком? Или сайтовладельцем?
Это нормальные цели.
Я уже ничего неприличного не спарашиваю (ввиду пуританского реагирования на меня).
Возможно человек не только готовое хочет, но и в 8 хочет реальный сайт и настройки сделать. Просто ему интересна это предметная область.
Ну если так, то начните с того, что создайте два типа материалов - резюме и вакансия. Три роли - Администратор, Соискатель и Работодатель. Словарь таксономии со сферами деятельности, и поле таксономии в вакансиях и резюме.
Форму отклика разве что не совсем понятно, как делать - есть много способов, например Webform.
Пожалуйста, подскажите в каком каталоге искать settings.php?
Поиск результата не дал что-то у меня
/sites/default/
Если его там нет, значит друпал не был установлен
+ https://www.drupal.org/documentation/install/multi-site
Объясните простыми словами как мне в settings.php настроить переменную trusted_host_patterns ?
Там регулярное выражение, вот инструкция https://www.drupal.org/docs/8/install/trusted-host-settings
Я в английском особо к сожалению не силён
В школе немецкий преподавали
Скорее нужна информация по регулярным выражениям например по русски видео https://www.youtube.com/watch?v=6G21uYKE_GY
А смысл в данном случае задать шаблон разрешенных доменных имен
Там язык и не нужен, там есть пример
$settings['trusted_host_patterns'] = array(
'^www\.example\.com$',
);