
Suplike Social - это социальная сеть, богатая функцией, полностью с открытым исходным кодом.
Сделано с использованием PHP/HTML/JS/CSS
Это легко установить и настроить;
Все эти требования могут быть выполнены одновременно, просто установив стек сервера, такой как
WampилиXamppи т. Д.
| Файл | Описание | Размер |
|---|---|---|
| v1.5.1 zip -файл | Последний релиз zip -файл | 1,4 МБ |
| V1.5.1 TAR -файл | Последний релиз tar.gz -файл | 3,0 МБ |
| v1.5.1 Установщик-script.php | Сценарий установщика | 2 кб |
Разанизируйте файл и извлеките все файлы в свой каталог htdocs или www в зависимости от того, что вы используете. (Скрипт установщика делает это автоматически)
Я рекомендую переименовать извлеченную папку в
suplike(URL будет короче).
php installer-script.phphtdocs или www . git clone https://github.com/bethropolis/suplike-social-website.git suplikeТеперь вы готовы к настройке.
GUI - это более приятный интерфейс, который автоматически настраивает базу данных и легко создаст вам учетную запись администратора.

GUI должен открыть по умолчанию в первый раз, когда вы запустите приложение. Если нет, то в браузере перейдите к {HOST_URL}/suplike/inc/setup/ .
В графическом интерфейсе вы вставляете учетные данные в свою базу данных и учетную запись администратора, после чего вы будете автоматически войти в систему как администратор.
Обратите внимание на URL, замените
suplikeна то, что вы назвали папкой или именем папок (также удалите, если приложение находится в корневом каталоге).
Измените файл inc/setup/setup.suplike.json и inc/setup/env.php и установите значение "setup" для false , а затем снова откройте графический интерфейс в вашем браузере.
Сделайте это вручную, создайте suplike базы данных и импортируйте файл suplike.sql в папке sql в PhpMyAdmin. Нет необходимости в каких -либо изменениях в файле .sql. Затем измените следующую часть кода ниже в inc/setup/env.php на соответствующие учетные данные базы данных.
if (! defined ( ' DB_DATABASE ' )) define ( ' DB_DATABASE ' , ' suplike ' );
if (! defined ( ' DB_HOST ' )) define ( ' DB_HOST ' , ' localhost ' );
if (! defined ( ' DB_USERNAME ' )) define ( ' DB_USERNAME ' , ' root ' );
if (! defined ( ' DB_PASSWORD ' )) define ( ' DB_PASSWORD ' , '' );
if (! defined ( ' DB_PORT ' )) define ( ' DB_PORT ' , 3306 );Вам также придется вручную изменить свою учетную запись на учетную запись администратора в базе данных.
PHP 8.0+
SQL 14.0+
JavaScript ES 6
HTML5
CSS3
apache 2.4+
MYSQL 9.0+
phpMyAdmin 5.0+
Проверьте HISTORY.md или выпуск
Больше улучшений будет продолжаться для этого проекта, оставайтесь и смотрите?

Приложение дружелюбно и отзывчиво. Темы приложения можно легко изменить

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

Страница поиска - это то, где вы можете найти пользователей на данный момент.

Следующая страница - это то, где вы можете поддерживать пользователей, которых вы следуете (пока);
В настоящее время вы можете опубликовать только изображение или текст, вероятно, больше в новых версиях.
Вам может понравиться пост или, в отличие от него, комментарии и обмена все еще не функциональны, но такая система полностью работает вместе с системой «Следующая» и Bothare Perfect и Safe.
Страница разработчика дает вам возможность создавать клавиши и боты API, которые можно использовать в конечной точке /api/v1 . Эти инструменты позволяют вам расширить функциональность, включать дополнительные функции и улучшать пользовательский опыт.

Другие страницы включают в себя страницу комментариев, страницу публикации, страницу настроек, страницу темы, страницу историй и страницу уведомлений.
С помощью плагинов вы можете расширить функциональность приложения и добавить больше функций в приложение.
Пользовательский интерфейс плагина находится на приборной панели администратора.
Административная панель позволяет видеть аналитику и выполнять функции модерации
Моим самым большим вдохновением для создания этого приложения было социальное веб -сайт Klik на Github, спасибо MSAAD1999 за создание удивительного проекта.
Привет, я Бетюэль. Это мой любимый проект, который мне действительно нравится делать, я сделал это 3 года назад, чтобы помочь мне изучить программирование. Надеюсь, тебе понравится.
Больше версий должны прийти проверить HISTORY.md для получения дополнительной информации.
Если вы хотите внести свой вклад, пожалуйста, не возражайте отправить запрос на привлечение, я проверю его, все идеи вслух.

Бетрополис
Он лицензирован по моей лицензии на лицензию Favourate MIT (делайте то, что хотите :) .