Ответы пользователя по тегу CMS
  • Какие headless cms лучше всего использовать вместе с flask?

    @mletov
    А зачем?

    Рынок CMS не первый десяток лет держат CMS на PHP (Wordpress, Drupal, ModX и т д)
    Если нужна именно CMS, то лучше использовать их.

    Либо самостоятельно писать функционал на Flask.

    Что касается именно CMS на Flask, то даже если они и есть, то скорее всего это поделки на коленке с очень ограниченным функционалом, которые по возможностям ни в какое сравнение с PHPными CMS не идут.

    Например
    https://github.com/ondiekelijah/Flask-Headless-CMS
    https://pypi.org/project/simple-flask-cms/
    Ответ написан
  • Как правильно построить взаимодействие своей "внутренней" базы товаров с движком интернет-магазина?

    @mletov
    Проблема тут не столько программистская, сколько организационная.
    И главный ключевой вопрос тут в том: на какие трудозатраты со своей стороны готов владелец бизнеса.

    Когда каталог обновляется, он экспортит эти таблицы в xlsx и присылает мне -> я выгружаю из движка интернет-магазина текущий каталог в csv -> загоняю в Excel, вручную правлю -> загружаю назад.


    Вот это, с точки зрения автоматизации, никуда не годится. И логично посадить девочку, которая будет через веб-интерфейс вбивать товары в базу прямо в админку магазина. А уже из одного магазина можно полностью или частично экспортировать товары в другой, особенно, если это Битрикс какой-нибудь, в котором уже есть готовый XML формат. Или часть экспортировать, часть забить руками через админку другого магазина. В общем, варианты и простор для творчества есть.

    Но может владелец бизнеса эту эксельку еще где-то использует или просто принципиально не готов менять подходы со своей стороны, осваивать веб-интерфейс не захочет, "я всю жизнь через Excel делал, переучиваться не хочу".

    Еще есть вариант, что эту Excel заказчик формирует из 1C, тогда логично разобраться с импортом из него прямо в базу магазинов.

    В общем, я бы поговорил с заказчиком, обсудил варианты и выяснил возможности.
    Ответ написан
    1 комментарий
  • Заказывать CMS с 0 или использовать существующие?

    @mletov
    Составляете список того, что должно быть в проекте. А лучше не просто список, а написать полноценное техническое задание.

    Далее смотрите, что из требуемого функционала уже есть в CMS (хотя бы похожее или что CMS позволяет быстро реализовать), а что носит уникальный характер, заточенный именно под ваши нужны. Чем больше уникального функционала, тем больше плюсов в написании с нуля, ну и наоборот, чем проект более типовой (новости, статьи, каталоги, фотогалереи, формы обратной связи и т д), тем выгоднее брать CMS.
    Ответ написан
    1 комментарий
  • CMS с своими полями, типами страниц, каталогом?

    @mletov
    Bitrix, Drupal, Wordpress, ModX...

    У всех у них есть возможность создавать свои типы материала со своим кастомным набором полей.

    В вордпрессе попытался это все реализовать, получается все довольно криво и нагромождено.

    А в вордпрессе ли дело...
    Ответ написан
    1 комментарий
  • Как на сайте отобразить свою верстку без интеграции, при этом возможно было бы зайти через админку опенкарта?

    @mletov
    В чем проблема создать отдельную папку и сложить туда верстку

    И отправить клиенту ссылку типа
    mysite.ru/layout/index.html

    У некоторых CMS могут быть подводные камни, дефолтный рутинг такое пресекает, возможно, понадобится еще правило в .htaccess прописать, а может и не понадобится, не в курсе конкретно про OpenCart.

    Если вы, конечно, клиенту доверяете, что он не сопрет верстку без оплаты.
    Если не доверяете, то снимите видео или покажите ему верстку, расшарив вид своего рабочего стола (Skype, Zoom и т д).
    Ответ написан
    2 комментария
  • React/vue и cms?

    @mletov
    Погуглите Headless CMS.
    Очень многие популярные CMS имеют свою headless версию, т е есть админка и есть REST API, которая отдается на основе данных, занесенных в эту админку.

    Соответственно, морду вы можете писать на чем хотите: Angular, React, Vue и т д
    И даже вообще можете разместить ее на другом домене.

    Как вообще клиенты потом меняют содержимое сайта если нет cms, т.е есть только к примеру бэкенд на php, и фронт на реакте или вью?

    На том же реакте тоже можно написать админку и через нее обновлять данные.
    Ответ написан
    1 комментарий
  • Какие есть CMS, аналогичные Wordpress, с возможностью писать фронт на vue?

    @mletov
    Это называется headless. Т е чистое API, но админка CMSовская.

    https://jamstack.org/headless-cms/

    Если именно WordPress
    https://www.gatsbyjs.com/docs/glossary/headless-wo....
    Ответ написан
    Комментировать
  • Можно ли установить две цмс на один домен?

    @mletov
    А стоит ли? Может лучше вынести вторую CMS на поддомен
    Ответ написан
    Комментировать
  • На какой cms можно сделать подобный сайт с функционалом?

    @mletov
    Функционал там достаточно типовой, сойдут Wordpress или Drupal. Но это если на сайте будете сидеть только вы и полсотни ваших друзей/знакомых.

    Ну а если у вас есть амбиции составить конкуренцию пикабу, то разбирайтесь с PHP и MySQl, осваивайте фреймворки.
    Ответ написан
    Комментировать
  • Как обнаружить уязвимость на сайте?

    @mletov
    Прогоните Айболитом
    Обновите версию CMS
    Потом еще раз прогоните Айболитом

    PS А почему вы решили, что первый файл один?
    Кто мешает вирусу записаться сразу в 10 папок.

    А точкой входа может быть вообще какой-нибудь php код в базе, выполненный через eval.
    Ответ написан
  • Как называется CMS созданная на основе wordpress?

    @mletov
    Вы ничего не перепутали? WordPress сам по себе CMS. Может быть речь идет о сборке, включающей в себя набор плагинов, ориентированной под какие-нибудь конкретные нужны (интеренет-магазин, соц. сеть и пр) ?
    Ответ написан
  • Drupal как отыскать Яндекс метрику?

    @mletov
    1) Скачайте сайт на локалку, запустите поиск по всем файлам куска кода из метрики "w.yaCounter38633155 = new Ya.Metrika". Например, через Total Commander или Notpad++

    2) Если же все-таки генерится из базы, то у Drupal есть отдельный модуль для этого. Посмотрите в списке установленных модулей что-нить про Я.Метрику

    3) Посмотрите, что выводится в page.tpl.php или html.tpl.php в том месте, где должна выводиться метрика. Наверняка там будет php код для вызова модуля или блока.
    Ответ написан
    Комментировать
  • Какую нагрузку тянет wp?

    @mletov
    Ох уж эти вопросы из разряда "А потянет ли Wordpress (Bitrix, Joomla, Drupal, %CMSname%)") нагрузку в %тут какое-нибудь большое число уников%"

    Возьмем, к примеру, Bitrix, который славен своей тормознутостью. Тем не менее, на Хабре периодически выкладывают победные реляции о том, как Битрикс держит очешуенную нагрузку. Во только в статье подробно описывается, какие замысловатые манипуляции были произведены с начинкой CMS перед тем, как этого удалось добиться.

    Или Drupal. На нем сделан сайт Белого дома, т е посещаемость там недетская. Вот только я сильно сомневаюсь, что он с дефолтными настройками установлен.

    Конечно, если в запорожец запихнуть движок от феррари, произвести жесткий тюнинг и т д, то он сможет ездить со скоростью 300 км/ч. Вот только тут 2 вопроса возникает:
    - Можно ли по-прежнему считать получившийся болид запорожцем?
    - А не дешевле ли сразу было купить феррари?

    Т е теоретически вы можете настроить Worpress так, что он будет держать любую нагрузку, но с определенного момента лучше начинайте думать о том, чтобы переписать проект на какой-нибудь фрэймворк, дешевле выйдет.
    Ответ написан
    Комментировать
  • После установки плагина не работает ни cms ни ftp, что делать?

    @mletov
    Еcли не удается подключиться к ftp и провайдер не при делах, то Joomla уж тем более. Пишите хостеру.

    Если админка где-то открывается, где-то нет - дело может быть в наличии/отсутствии нужных кук на устройстве. Попробуйте почистить их там, где не открывается.

    Что подразумевается под "не открывается"? Какую ошибку показывает? Какие ошибки в логах?

    По поводу всего остального можно гадать. Может у вас версия php старовата или где-то вы открываете с www, где-то без (у Joomla есть на это заскок).
    Ответ написан
    Комментировать
  • Почуму госконторы требуют сайт на битриксе?

    @mletov
    Тот, кто принимает решения, имеет регулярную финансовую поддержку от Битрикса ;) или просто был охмурен его продаванами.
    Ответ написан
    Комментировать
  • Какую CMS лучше выбрать с выгрузкой Excel файла?

    @mletov
    Сомневаюсь, что такое возможно по умолчанию, т к разные товары с разным количеством и типом характеристик, идущих в разном порядке. Так то готовых модулей импорта из Excel хватает, но все равно придется колдовать и настраивать под себя. Например, в Битриксе при импорте из Excel нужно вручную каждый раз указывать порядок полей, какая ячейка в какое поле запишется.

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

    Соответственно, при выборе CMS опирайтесь на какие-нибудь другие критерии, тем на тостере про выбор движка интернет-магазина достаточно.
    Ответ написан
    Комментировать
  • Как изменить стили в CMS moodle?

    @mletov
    Сразу скажу, что Moodle в глаза не видел, но:

    1) Посмотрите хромовским инспектором на элементы, посмотрите, где лежат файлы, в которых они объявлены
    2) Почитайте документацию https://docs.moodle.org/dev/Creating_a_theme

    Сомневаюсь, что Moodle имеет какие-то принципиальные отличия от других php проектов
    Ответ написан
    Комментировать
  • Drupal 6 - почему запрещена форма поиска?

    @mletov
    Ппро 6 не скажу, у меня на 7 было что-то похожее, в настройках поиска было 2 варианта что-то вроде "поиск по пользователю" и "поиск по нодам" (влияли на action в форме поиска), поставил "поиск по нодам" и все заработало
    Ответ написан
    Комментировать
  • Какую выбрать CMS на PHP?

    @mletov
    >>>Очень нужна CMS, в которой нет ничего лишнего.
    >>>Все эти CMS достаточно тяжелые

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

    >>>- нет вообще никаких стандартных полей, все создается через дополнительные поля.
    Мешают стандартные поля - можно удалить одним кликом мыши.

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

    >>> что бы потом допиливать её под свои нужды.
    Если не секрет, в какую сторону вы планируете эту CMS допиливать? Если создавать функционал, аналогичный уже имеющимся модулям известных CMS, так логичнее эти же модули и подключить. Если же планируете что-то нестандартное, так может проще написать с нуля/на фреймворке?

    Вы бы рассказали, какого рода проекты требуют такую CMS. Обычно люди жалуются на нехватку функционала и гораздо реже на его избыточность.
    Ответ написан
    Комментировать