Регистрация Войти
Статья
Нужна помощь с запуском ColibriPlus на обычном хостинге

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

Статья
1
Нужна помощь с запуском ColibriPlus на обычном хостинге

Сервер обходится дешевле чем хостинг, я за сервер 210 руб плачу и мне этого достаточно, а хостинг сейчас самый дешевый наверное от 300 руб стоит.

Screenshot_20251106-080004.jpg

Статья
Native PHP Framework-Based Community Site

Код сайта в открытом доступе? Посмотреть можно?

Статья
1
Нужна помощь с запуском ColibriPlus на обычном хостинге

🤔🤔🤔

5−6$ не так уже и много, что бы vps взять

Статья
2
Нужна помощь с запуском ColibriPlus на обычном хостинге

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

  • Redis (если нужен — отключи в .env, оставь CACHE_DRIVER=file)
  • npm build (собирать нужно локально)
  • команды php colibri ... — их выполняй локально

т.е. локально собрать собственно. И далее файлы залить на хостинг.

P.S. но повторюсь. ИМХО, — не имеет смысла. На хостинге, без Redis, ну если только вдвоем с соседом сидеть на этом сайте. Установить не главное, как и кто дальше будет поддерживать? Вот вопрос на которые желательно ответить сперва.

Вопрос
1
Ограничение символов на страницах

Всё прописано жестко в коде. Например:

https://github.com/LibArea/libarea/blob/main/app/Content/Check/Validator.php

И в шаблонах есть упоминания:

https://github.com/LibArea/libarea/blob/main/resources/views/default/content/publications/add/add-form-article.php#L5

А если вносить изменения в эти файлы, то слетят все последующие обновления. (

Статья
2
Установка скрипта LibArea (0.9.*). HLEB2

В свеже скачанной 092, в файле config/database.php на 29 строке стоит:

'mysql:host=MySQL-8.2',

Его бы заменить на:

'mysql:host=localhost',

А то думаю тут многие затупят, как и я :)

Вопрос
2
Как установить cms на Directadmin

Сам не ставил, но не думаю, что есть какие-то проблемы.

Там только необходимо решить вопрос с public.

Первый способ просто залить скрипт в папку public_html.

Далее перенести файл:

./public_html/scripts/.htaccess.example

В корень:

./public_html/.htaccess.example

Одновременно поменяв название:

./public_html/.htaccess

И всё.

Более верный способ:

Вам нужно будет отредактировать конфигурацию виртуального хоста и изменить DocumentRoot на /absolute/path/to/public_html/public

Читаем на StackOverflow

Вы можете попробовать это (DirectAdmin)

  • В админ-уровне: доступ «Обычные конфигурации HTTPD»

  • В пользовательских HTTPD Конфигурациях: Выберите домен, который вы хотите изменить DocumentRoot

  • Добавьте только несколько строк VirtualHost, которые вам нужно вставить.

    "|? DOCROOT=/HOME/USERHOSTING/Домен/YOURDOMAIN/public_html/public|"

Этот ответ: https://stackoverflow.com/questions/52236329/directadmin-change-documentroot


Далее создать базу, залить базу, прописать данные в конфиге.

Всё как тут: Установка скрипта.

Статья
1
ADD: Скрипт сообщества LibArea (0.9.2)

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

Но в целом ты же разрабатываешь это так сказать для масштабирования дальнейшего, где и темы могут быть другими и интенсивность комментариев станет другая.

Я просто по своему опыту могу сказать, что бывает посты читаешь, ну и дико в падлу заходить прям в каждый и читать комментарии, мнения… а тут сразу в ленте будет появляться наиболее резонансное мнение которое либо побудит зайти в комментарии = провести больше времени на сайте/оставить своё мнение/залезть в дебаты какие-то, либо просто добавит некоторой «живости» контенту — не просто обезличенные новости, а прямо с живой человеческой реакцией.

Статья
1
ADD: Скрипт сообщества LibArea (0.9.2)

Это нуждается в изучение. Сперва необходимо посмотреть и оптимизировать запрос в ленте. Он самый энергоресурсный, а с выводом этого она станет ещё тяжелей. Это раз. А во вторых надо действительно посмотреть насколько он нужен тут.