Разработка кастомного веб-сайта на WordPress
Создание современного, легкого и высокоэффективного веб-сайта с использованием WordPress в качестве CMS и Tailwind CSS в качестве основного CSS-фреймворка. Все компоненты сайта должны быть разработаны с нуля, чтобы обеспечить наивысшие показатели производительности и соответствие требованиям.
1.2 Верстка: Tailwind CSS (последняя стабильная версия).
1.3 Язык разработки:
1. Технические требования
1.1 Платформа: WordPress (самописная тема).1.2 Верстка: Tailwind CSS (последняя стабильная версия).
1.3 Язык разработки:
- HTML5, CSS3 (с использованием Tailwind CSS).
- PHP (для WordPress).
- JavaScript.
- Использование сторонних плагинов WordPress без согласования с заказчиком.
- Указание авторства в коде и в любом другом месте сайта, а также использование проекта в портфолио разработчика.
- Все изображения должны быть оптимизированы с использованием современных форматов (например, WebP) и сжаты для минимизации размера.
- Все неиспользуемые стили и скрипты должны быть удалены.
- Максимальное время загрузки сайта — не более 500 мс.
- Оптимизация всех страниц и ресурсов для получения наивысших показателей в Google Lighthouse по следующим параметрам:
- Performance: 90 и выше.
- Accessibility: 95 и выше.
- Best Practices: 95 и выше.
- SEO: 95 и выше.
2. Структура сайта
2.1 Основные страницы:- Главная страница (Home Page).
- Продуктовая страница 1 (Product Page 1).
- Продуктовая страница 2 (Product Page 2).
- Блог (список постов).
- Страница поста блога.
3. Функциональные требования
3.1 SEO-оптимизация:- Корректное использование заголовков H1-H6.
- Meta title и description должны быть динамическими и изменяться в зависимости от контента страницы.
- Все изображения должны иметь альтернативный текст.
- Возможность создания новых постов через админку WordPress.
- Возможность прикрепления изображений, таблиц и других элементов.
- Возможность создания новых страниц через админку WordPress.
4. Требования к коду
4.1 Структура:- Код должен быть структурирован по правилам WordPress.
- Код должен быть написан на чистом HTML/PHP/JS без использования сторонних библиотек.
- Кроссбраузерность (совместимость со всеми современными браузерами).
- Адаптивность (разработка дизайна с учетом различных разрешений: 320px, 768px, 1024px, 1440px).
5. Условия использования
5.1 Авторские права:- Сайт не должен быть использован в портфолио разработчика.
- Разработчик не имеет права указывать свое авторство в коде или где-либо еще на сайте.
- Все передаваемые данные и информация являются конфиденциальными и не подлежат разглашению.
- Ожидаемый срок выполнения проекта: 2 недели с даты утверждения технического задания.
6. Передача проекта
- По завершении проекта разработчик передает исходный код темы, включая все HTML, PHP, CSS и JS файлы, а также инструкции по установке и настройке.