Сделать простенький сайт где будет карта мира ( есть готовые решения на сайте amcharts 5: map, например). И чтобы можно было добавлять всплывающие окна
Бэкенд и фронтенд
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.
Задача: написать небольшой по функционалу сайт с очень-очень высокой производительностью. Всего лишь 1 запрос к БД и генерация Web-страницы. Так как требуется обрабатывать большое количество одновременных запросов, поэтому предлагается использовать чистый PHP, без фреймворков.
Самое важное требование: очень быстрая скорость генерации страниц и отрисовки в браузере.
Контент и функционал сайта:
Структура сайта здесь – https://miro.com/app/board/uXjVOEb5thE=/
Пегинация (“листалка” страниц)
Поиск по сайту (только по одному полю из базы, на котором будет стоять индекс, поэтому должно быстро и легко работать)
Страница ошибки 404
Страница ошибки 500 (например, если отвалилась база данных)
Генерация Sitemap (или генерировать статичные файлы или генерировать “на лету”, решим как лучше)
Правильно размеченный HTML-код для SEO (meta теги и прочее)
Выложить файлы – robots.txt, favicon.ico
Выложить статичные HTML страницы -- лицензионное соглашение, инструкция как удалить приложение
Разместить PopUp с информацией про сбор Cookie (чтобы соответствовать требованиям GDPR)
Скачивание EXE и ZIP-файлов (проксировать через наш сервер, чтобы скрыть настоящий URL)
Подготовка:
Настроить 2 окружения на GitLab: Production и Development. Должен делаться авто-деплой в нужное окружение, в зависимости от того, в какую ветку GitLab был сделан коммит.
Это должно работать из коробки на DigitalOcean App Platform, но я должен был об этом написать сразу.
Требования к бэкенд:
Чистый PHP, без использования фреймворков (никакого Laravel, но легковесные библиотеки использовать можно, чтобы не пилить свои велосипеды)
Возможно, выбрать шаблонизатор (нужно, чтобы можно было легко переключаться на другие дизайны с абсолютно другой вёрсткой)
Хостинг бэкенда в DigitalOcean (локация: США)
PostgreSQL в качестве базы, будет размещена на DigitalOcean
GitLab для хранения кода и релизов
Роутинг страниц (в простом варианте можно передавать параметры через GET, но намного лучше будет реализовать ЧПУ)
Требования к фронтенд:
Использовать легковесный UI фреймворк (Bootstrap или UIKit), подключать без компиляции
Добиться максимально быстрой отрисовки страниц в браузере
Поддержка всех возможных размеров экранов (в том числе мобильных)
Решить, что делать с вёрсткой (заказать у кого-то, найти на Template Monster или собрать из UI фреймворка)
Базовая оптимизация базы данных:
Правильно расставить индексы
Провести простенькое нагрузочное тестирование
Провести профайлинг долгих запросов
Перед релизом в продакшен:
Убедиться, что домен куплен и настроен
Подключить домен на работу через Cloudflare
Установка счётчиков:
Google Analytics
Google Tag Manager
Google Optimize
Google Seo Console
Bing Seo Console
Yahoo Seo Console
Процесс приёмки, что будет считаться выполненным “проектом”:
Скорость загрузки и отрисовки соответствует требованиям
Сайт выложен в продакшен (доступен на домене)
Сайт успешно подключен к Google Seo Console
- Похожие заказы
- Сайты «под ключ»6 заявокЗакрыт2 года назад
Создать сайт на подобии этого примера https:// applied-nv.ru/onlayn-testirovanie
Сайты «под ключ»30 заявокЗакрыт2 года назадБюджет - до 10 000 руб. Пример дизайна: [url=https://telegram.org/]https://telegram.org/[/url] ТЗ: ⁃ одна страница, на весь экран, адаптив, под десктоп и мобилку ⁃ заголовок: Забываешь поздравить с Днем Рождения? ⁃ подзаголовок: Запусти Happy Birthday Bot! - основная кнопка: Старт! ⁃ ...
Сайты «под ключ»9 заявокЗакрыт2 года назадРазработка нужна под ключ. То есть прототип - текстовая часть - дизайн -верстка
Сайты «под ключ»38 заявокЗакрыт2 года назадСайт многостраничный под ключ по тематике appliance repair. Опты работы на рынках США обязателен.
Сайты «под ключ»19 заявокЗакрыт2 года назадДобрый день. Нужен сайт (лендинг) 1.Еженедельный розыгрыш критпы для 200 холдеров NFT. Номера NFT (200шт)разыгрываются генератором случайных чисел. На сайте д.б табло с суммой розыгрыша и табличка с номерами NFT куда холдеры вводят свой номер ...
Сайты «под ключ»11 заявокЗакрыт2 года назад0 Важно (2/4 оплаты)-сайт должен давать конверсию с 5+% в заявку 1. Должно содержать утп, заголовок-оффер 2. Должно быть написано структурно и продающе, что бы хотелось позвонить или написать (не купить, а именно позвонить или написать) 3. Сайт ...
Сайты «под ключ»8 заявокЗакрыт2 года назадНужно Создать аналог wildberries или ozon, avito. Цена вопроса? Сроки?
Сайты «под ключ»12 заявокЗакрыт2 года назадесть задачи организовать корпоративную почту компании создать сайт, удобный для продвижения и понятный для посетителей . Посетители сайта это бизнес B2B России и СНГ ( в идеале английская версия сайта) + домен соответствующий например: com (если имеет ...
Сайты «под ключ»20 заявокЗакрыт2 года назадНужна посадочная страничка на тильде. Кто готов сделать, и стоимость?
Сайты «под ключ»17 заявокЗакрыт2 года назад