Русский | English | Español | 中文 | Français | Deutsch |
---|---|---|---|---|---|
Выбран | English | Español | 中文 | Français | Deutsch |
- PHP 8
- Mysql (PDO)
- Bootstrap 5.3
Проект реализует фильтрацию товаров по категории, цвету и весу с применением асинхронных запросов без использования дополнительных библиотек на нативном JavaScript. CSS-фреймворк Bootstrap 5.3 используется для стилизации, с возможностью переключения между светлой и темной темами, реализованной в шаблоне.
В каталоге docs/examples/
вы найдете два файла:
nginx-configuration.conf
- пример конфигурации дляnginx
.db-config.php.example
- пример файла конфигурации для подключения к базе данных. Вам необходимо изменить его имя наdb-config.php
, скопировать его вapp/models/database.php
и указать соответствующие данные для подключения к БД.
Проект не использует composer
и написан максимально просто без излишних зависимостей.
- Добавьте конфигурацию на ваш сервер. В каталоге
docs/examples/
есть пример конфигурации для Nginx. Следуйте этому примеру, чтобы настроить свой сервер. - Создайте базу данных и импортируйте содержимое файла
ajax-filter.sql
, который находится вdocs/mysql-dump/
.