Пользователь пока ничего не рассказал о себе

Достижения

Все достижения (1)

Наибольший вклад в теги

Все теги (15)

Лучшие ответы пользователя

Все ответы (7)
  • Выбор между Битрикс и Drupal

    @Alorian
    Давно работал с друпалом, уже года три прошло наверное. Текущую ситуацию не знаю, может что и поменялось там.
    Сейчас работаю с битриксом.

    * * *
    Редактирование сайта
    По ощущениям как linux vs windows.

    Drupal вроде и бесплатный, но допиливать много приходилось. Например визуальный редактор приходилось ставить отдельным модулем, а в битриксе он из коробки хороший. Магазин на ubercart заточен под свою какую то специфическую задачу, тоже приходилось отдельными модулями дорабатывать. Я не очень хорошо в друпале разбирался на тот момент, так что могу быть на счет него необъективен, и все уже могло поменяться повторюсь, но тем не менее очень много базовых вещей в друпале приходилось настраивать с нуля.
    Админка еще мне не нравилась у друпала.

    В битриксе обучение провожу за полчаса — час по телефону. Клиентам просто все объяснить. И то большая часть времени при объяснениях тратится на примеры. Суть редактирования можно в нескольких предложениях сформулировать. Есть статические и динамические страницы. Статические страницы это просто текстовые файлы, примерно как вордовские документы. Динамические страницы это программы которые собирают информацию из инфоблоков [тут показать что такое инфоблоки, на примере новостей]. Разделы на сайте это обычные папки.

    Итого весь сайт для редактора в битриксе это обычные файлы и папки с которыми все умеют работать + инфоблоки. Редактирование/добавление элементов инфоблока (новости, статьи) и редактирование статических страниц сайта это 90% всех задач редактора. Остальное по отдельным запросам показываю уже потом, но там тоже все довольно просто.

    * * *
    Разработка сайта

    Про друпал ничего не скажу, ибо давно это было. Вроде что-то получалось.

    На битриксе делал шаблоны сайта, компоненты свои писал, делал свои модули. В целом все устраивает, большинство задач довольно просто реализуется.
    Инфоблоки в качестве хранилища данных практически во всем устраивают. Единственное что, инфоблоки для некоторых задач могут быть тяжеловаты, в модулях для некоторых специфических задач приходилось свои таблицы создавать и уже с ними работать, это мне не очень понравилось честно говоря. Сейчас родное API для работы с БД какое то неудобное мне кажется. Уже полгода битриксовцы обещают ORM и highload инфоблоки, то есть по сути очень простой и быстрый доступ в базу данных, но пока глухо. Даже в альфа/бета версиях недоступны эти highload инфоблоки, несмотря на то что в таблице сравнения редакций уже несколько месяцев они светятся и вроде как должны работать. Если удачная реализация ORM будет, то претензий к битриксу по разработке у меня не будет вообще.
    Ответ написан
    2 комментария
  • Программирование. С чего начать ребенку?

    @Alorian
    Мне кажется стоит начать с игр для программистов.
    Игры для программистов

    В частности советую начать с colobot и ceebot.
    Они как раз на детей рассчитаны, хотя я до сих пор иногда играюсь)

    Colobot — начинается на земле. Нужно с помощью роботов затащить груз в ракету. Потом с земли ракета на луну улетает. На луне нужно собирать роботами ресурсы. Потом на враждебных планетах отбиваться роботами от монстров. Никаких готовых программ в роботах нет. Есть команды сдвинуться настолько то, найти объект такой то, двигаться к объекту и т.д. То есть по сути нужно написать исскуственный интеллект для роботов. Есть много всяких разных зданий, есть производственные цепочки.

    Colobot это первая версия, но зато в ней есть сюжет или что-то похожее.

    Ceebot от того же автора, примерно то же самое но без сюжета. Те же самые роботы, язык программирования вроде такой же. Задания постепенно усложняются. Тоже интересно.

    Игры простые, но в начале в любом случае нужно будет рядом посидеть.
    Ответ написан
    Комментировать
  • Docker как локальный web-сервер (замена Open Server, Xampp и т.д.)?

    @Alorian
    Статья о том как использовать докер в качестве локального web сервера
    https://verstaem.com/devops/docker-php-development/

    Оптимальный вариант использования на windows описан в разделе
    "Доступ к контейнерам через nginx reverse proxy"
    Ответ написан
    Комментировать
  • Docker Windows, как сделать свой локальный интернет?

    @Alorian Автор вопроса
    Поразбирался в итоге с проблемой. Вот такое решение для себя нашел:
    https://verstaem.com/devops/docker-php-development/

    Оптимальный вариант использования на windows описан в разделе
    "Доступ к контейнерам через nginx reverse proxy"

    Спасибо shaqster. Вы правильное направление пытались показать, но все же не до конца получилось разобраться в вопросе, либо я вас не понял. В любом случае ваши ответы сильно помогли в поиске наилучшего решения.
    Ответ написан
    Комментировать
  • Выбор между Битрикс и Drupal

    @Alorian
    Как то скомкано получилось ответить. Ну да ладно теперь уже.
    Ответ написан
    Комментировать

Лучшие вопросы пользователя

Все вопросы (2)