Ответы пользователя по тегу CMS
  • Как установить hippo cms на ubuntu?

    kotomyava
    @kotomyava
    Системный администратор
    Если эта командаmvn -P cargo.run, то ничего не виснет, это и есть запущенное приложение в итоге, и к нему можно достучаться локально через localhost:8080 после этого, собственно куда ей дальше идти? =)
    Вот только такой запуск не пригоден фактически для работы, и является не более чем примером или заготовкой. Т.к. при закрытии терминала работа приложения прервётся. Да и снаружи не достучаться.

    Надо написать unit для systemd, который будет запускать ваше приложение в фоне, например, и включить его автозапуск при старте системы.
    Также, перед приложением можно поставить какой-нибудь nginx, например, который будет работать как обратный прокси, терминировать ssl и.т.п.
    Ответ написан
    2 комментария
  • Возможно ли сделать интернет магазин без знания php?

    kotomyava
    @kotomyava
    Системный администратор
    В вашем случае, есть только две разумные альтернативы:
    • Отказаться
    • Стать посредником, и либо просто заказать работу на стороне, либо сделать часть касающуюся вёрстки, а остальное отдать субподрядчику. И надо понимать, что организация проекта это тоже сложно, так что первый вариант разумнее.
    Ответ написан
    Комментировать
  • Универсальный движок для сайта?

    kotomyava
    @kotomyava
    Системный администратор
    Есть Drupal для этих целей. Он очень гибкий, но и довольно сложный в освоении. =)

    Но специализированные приложения выигрывают у универсальных - они зачастую проще, и соответственно легче и надёжнее, просто потому что требуется меньше кода, и он проще. Также они, зачастую, и более проработаны, т.к. изначально задуманы для решения конкретной задачи.
    Поэтому что-то сложное, например магазин, куда разумнее делать на специализированном движке всё же.
    Ответ написан
    1 комментарий
  • Почему MODX хранит html в БД?

    kotomyava
    @kotomyava
    Системный администратор
    Да ладно, там PHP код в БД хранится, что уж там шаблоны... =)
    Впрочем, и то и другое стало можно подключать и из файлов. Так что можно теперь, можно нормально работать с системами контроля версий хотя бы...

    А вообще, очень странный человек проектировал MODx, и многие решения там крайне не стандартны(если очень корректно описывать ситуацию), вот и всё.
    Ответ написан
    Комментировать
  • Чем плох Magento?

    kotomyava
    @kotomyava
    Системный администратор
    Он вполне хорош. Особенно, если сравнивать с битриксом.
    Разработчиков меньше, но они профессиональнее, в среднем, и найти вполне можно, так что это минусом сложно считать.

    Тем кто приводит примеры магазинов крупных сетей на битриксе: Вы же понимаете, что от битрикса там только название для маркетологов битрикса, а внутри всё переписано?
    Ответ написан
    Комментировать
  • Что лучше для интернет-магазина bitrix или opencart?

    kotomyava
    @kotomyava
    Системный администратор
    Opencart слишком простенький, и серьёзный проект на нём делать не стоит - будут большие трудозатраты. Битрикс очень переоценен за счёт агрессивного маркетинга, и на самом деле отвратителен, как только вы попытаетесь сделать что-то не совсем стандартное. Т.е. оба выбора не очень удачны.

    Посмотрите на какую-нибудь Magento или подобные проекты.
    Ответ написан
    2 комментария
  • Какую CMS выбрать для реализации админ-панели?

    kotomyava
    @kotomyava
    Системный администратор
    Возьмите любой современный фреймворк, и на его основе напишите. Это будет, как минимум, не более трудоёмко, чем делать это на какой-то CMS, т.к. задача совершенно не совпадает с их назначением, и готовым решением воспользоваться всё равно не получится, а вот кодогенерацией во фремворках, на основе структуры базы данных вполне можно будет...
    Ответ написан
    Комментировать
  • Безопасно ли использовать open-source CMS для интернет магазинов?

    kotomyava
    @kotomyava
    Системный администратор
    1. Смотря кто и как делал, как решение тестировалось, и как всё это поддерживается и насколько своевременно обновляется, что особенно важно.

    2. Опенкарт довольно неплохо развивается в последнее время, и сейчас уже довольно приличная по качеству платформа для магазина.

    3. Сравнивать можно только конкретные движки. Платность НИКАК не влияет на безопасность движка.
    Ответ написан
    Комментировать
  • Хватит ли 4000$ на разработку CMS?

    kotomyava
    @kotomyava
    Системный администратор
    Ответ на ваш вопрос да - хватит. Главное построить грамотно схему работы. Даже без бюджета, на самом деле, можно написать CMS, если хорошо заинтересовать одного или боле программиста хорошо продуманной концепцией. А снимать офис совершенно излишне.

    Но на самом деле, более важный вопрос, которого вы не задали, а надо ли вам тратить вообще эти деньги и надо-ли вам вообще писать под вашу задачу CMS. И ответ на этот вопрос - нет не надо.

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

    В вашем же случае, куда разумнее посмотреть, какое из имеющихся решений ближе к вашим потребностям и хорошенько в этом решении разобраться, чтобы иметь возможность использовать его полноценно, эффективно, и при необходимости расширять.
    Вы сэкономите очень много времени и денег, и на проектировании, и на воплощении идеи, и на тестировании. И что немаловажно, вам не надо будет потом писать все расширения, можно будет использовать готовые и протестированные. Но в тоже время, если их не найдётся, вы сможете их написать.
    Ответ написан
  • Почему программисты не любят MODx?

    kotomyava
    @kotomyava
    Системный администратор
    1. Не секрет, что изначально концепция MODx придумана и воплощена профессиональным дизайнером, а не профессиональным программистом. =) Соотвественно, аритектура неудобна и местами ущербна.

    2. Еvolution просто откровенно убог.
    - Проблемы с производительностью при большом количестве документов,а это могильный камень для "лёгкой" cms.
    - Хранение кода в базе, а это не только проблемы с системами контроля версий, но и громадная дыра в безопасности - впихнув в базу что-нибудь можно выполнить произвольный код штатными средствами.
    Да и других проблем там хватает.

    Revolution уже лучше, но xPDO на котором он построен это не фреймворк, а тихий ужас.

    Ну и комюнити - там только десяток человек, которые действительно знают, как реально всё работает. Соотвественно, за редким исключением, отвратительной качество расширений, отсутствие достаточного количества информации, куцая документация.

    Админка, кстати, после того, как стали кешировать дерево, стала не такой уж и плохой, и это в общем-то не особо-то минус - скорее вопрос вкуса... =)
    Ответ написан
    7 комментариев
  • Возможно ли сделать трансфер базы данных, с cms Joomla на DLE?

    kotomyava
    @kotomyava
    Системный администратор

    Такого решения сколько-нибудь универсального не существует.
    Почему вы уверены, что DLE будет производительнее и лучше?
    По мне, так и то, и другое далеко от идеала, но DLE (если не рассматривать левые модули джумлы, не понятно как и кем написанные), будет куда печальнее - он просто образец кривости и дырявости.

    Куда легче, включить логирование медленных запросов mysql, найти причину, если она вообще там, и её поправить, чем сделать новый сайт фактически.

    Ответ написан
    3 комментария
  • Написание cms. Python vs Php.

    kotomyava
    @kotomyava
    Системный администратор

    Написать свою CMS не имея толком навыков программирования, одна из наиболее неразумных идей, на самом деле. =) Вы не научитесь практически ничему, но ри этом у вас получится даже не велосипед, а велосипед с квадратными колёсами, и на каком языке он будет написан, если у вас вообще хватит терпения довести его до конца, будет совершенно не важно.

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

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

    Ответ написан
    Комментировать
  • Выбор между Битрикс и Drupal

    kotomyava
    @kotomyava
    Системный администратор
    1. Есть — www.gnu.org/licenses/old-licenses/gpl-2.0.html, естественно это не та лицензия, которую надо продавать. =)
    2. Действительно толковой интеграции с 1С нет ни в Drupal, ни в Bitrix.
    3. Нет, но в таком виде он и не особо нужен — пилить готовое решение до того состояния, которое необходимо клиенту часто более трудоёмкий процесс, чем создать его из блоков, особенно если есть свои заготовки. Drupal очень гибкая и модульная система, а чтобы не повторять свои решения, можно делать и развёртывать заготовки с помощью features. Это, например, может быть готовый раздел новостей, или другая крупная часть функционала. Есть и различные сборки, но у такого подхода есть минусы — во-первых они практически никогда не совпадают по функционалу с ТЗ конкретного клиента, во-вторых вы не участвуете в развитии и обновлении, с и в один прекрасный момент это может выйти боком…
    4. В случае Drupal тут всё зависит от вас, как разработчика — админка Drupal темизируется и настраивается не хуже фронтэнда. Можно сделать в точности соответствующей нуждам клиента, можно очень неудобно, можно оставить как есть.
    5. Требования к хостингу сопоставимы — и тому и другому нужен хороший хостинг. Bitrix из-за общей прожорливости, Drupal из-за любви к оперативке, и большого количества запросов к БД, которые на хреновых хостингах часто просто лимитируются.

    Разрабатывать под Drupal проще, особенно, если делать что-то не стандартное. Ситуация с этим в Bitrix та же, что вы описывали для UMI.
    У Drupal нет мощного маркетинга, поэтому найти заказчика и продать ему сайт на Bitrix проще. И это может быть критичным плюсом, который перевесит все проблемы разработки.
    Собственно именно на этом маркетинге Bitrix и выезжает — внутри откровенная гниль.
    Ответ написан
    2 комментария
  • С чего вы начинаете писать cms?

    kotomyava
    @kotomyava
    Системный администратор
    С мысли о том, что для опыта лучше досконально разобраться в паре крупных проектов, и понять, почему сделано именно так, чем пытаться начать писать свойю CMS без понимания с чего начать.
    Ответ написан
    1 комментарий