Доработка Backend на PHP
Задача: доработать текущую версию Backend или разработать с нуля на базе прототипа. База данных PostgreSQL, если требуется, то возможна миграция на MySQL.
Ссылка на реализованный прототип: https://catalog-clone-php-abzf9.ondigitalocean.app/
Основное требование: скорость генерации страницы должна быть менее 0,3 сек. Так как нужно обслуживать большое количество одновременных запросов, поэтому предлагается использовать чистый PHP, без фреймворков.
Контент и функционал сайта:
- Структура сайта здесь – https://miro.com/app/board/uXjVOEb5thE=/
- Пегинация (“листалка” страниц)
- Страница ошибки 404
- Страница ошибки 500 (например, если отвалилась база данных)
- Генерация Sitemap (или генерировать статичные файлы или генерировать “на лету”, решим как лучше)
Требования к бэкенд:
- Можно использовать код текущего прототипа, можно написать с нуля
- Чистый PHP, без использования фреймворков (никакого Laravel, но легковесные библиотеки использовать можно, чтобы не пилить свои велосипеды)
- Роутинг страниц, ЧПУ (Человеко Понятный Урлы)
- Возможно, выбрать шаблонизатор (нужно, чтобы можно было легко переключаться на другие дизайны с абсолютно другой вёрсткой)
- Мы будем использовать GitHub репозиторий с уже настроенным авто-деплоем
- В качестве базы мы используем PostgreSQL, если требуется, то возможна миграция на MySQL.
1. Страница “Каталог устройств” и “Каталог ноутбуков” (на примере устройства Bluetooth и ноутбука Acer):
https://catalog-clone-php-abzf9.ondigitalocean.app/devices/bluetooth
https://catalog-clone-php-abzf9.ondigitalocean.app/laptops/acer
В целом, страница не требует существенных доработок, нужно убедиться, что все данные из базы отображаются и ничего не теряется.
Оптимизировать скорость запросов. Сейчас страница отдаётся примерно за 4 секунды. Нужно, чтобы на генерацию страницы уходило не более 0,3 секунды.
Реализовать пегинацию.
2. Страница “Карточка устройства” (на примере устройства Intel):
Требуется разобрать данные из БД и представить их в удобном для вёрстки виде. Очистить данные от мусора.
3. Страница “Карточка ноутбука”:
https://catalog-clone-php-abzf9.ondigitalocean.app/laptop-drivers/acer/Acer%204250s%20laptops
Эта страница требует разработки. В прототипе она не разрабатывалась.
4. Страница “Карточка HWID”:
Разработать этот тип страницы.
Процесс приёмки, что будет считаться выполненным “проектом”:
- Скорость генерации страниц соответствует требованиям
- Страницы подготовлены для передачи на вёрстку
-
1857 45 1 4 Здравствуйте
Разработаю проект на чистом php, с парой библиотек. Сделаю все за пару недель
Буду рад сотрудничеству
-
45 1 1 1 Добрый день! Много опыта в самописах на чистом php, будет интересно поработать над данным проектом. ))
-
255 18 4 Здравствуйте я готов обсудить детали проекта и показать своё портфолио.
Я full-stack разработчик с более чем 4-летним опытом работы в языках
PHP Laravel, JS, фреймворк Vue.js, Bootstrap, Git, Rest API и конечно же WP/woocommerce на 100%, HTML, CSS.
Буду рад помочь вам с этими проектами.
Oпределенно могу помочь вам и добиться отличных результатов.
Разработка парсеров
буду рад всё с Вами обсудить и сотрудничать
Для вас мои предложения:
- Адаптивная верстку (это когда ваш сайт одинаково и хорошо смотрится на раздных устройствах).
… - Пишу валидный и чистый код без ошибок, это помогает поисковым машинам быстрее считывать код сайта, и загружать его быстрее.
- Pixel perfect (сайт выглядит точь в точь как на дизайн-макете).
- Делаю все качественно и в установленные сроки.
Всегда буду на связи и буду высылать процесс работы чтобы вы могли внести поправки.
Работа будет выполнена добропорядочно и в нужных сроках.
Свяжитесь со мной для детального обсуждения.
Ставка за час
-
194 Добрый день. Сделаю на Laravel, качественно и постараюсь как можно быстрее
Портфолио: https://gazed.pro
Направление: Full-Stack Developer
Предпочтительная работа: Большие и малые масштабируемые проекты, стартапы, высокая нагрузка, большая БД, оптимизация, SEO, большие и малые магазины, разовые короткие заказы, продолжительные заказы с дальнейшей поддержкой
Актуальные фриланс-проекты в категории Базы данных и SQL
Необходимо проверить скритими и обновить данные в бд postgres.Необходимо поправить sql скрипты для базы postgres. Нужно проверить скритими и обновить данные с внешних таблиц Excel и между 2-мя базами (разные сервера) Postgres. Запуск скриптов через AnyDesk программа Navicat. Перечень данных для проверки и корректировки: 1. Товары… Базы данных и SQL ∙ 2 дня 14 часов назад ∙ 18 ставок |
Нужен Airtable-архитектор для построения реляционной схемы и новой чистой базы AirtableНеобходимо помочь переосмыслить и построить чистую реляционную схему для внутренней операционной системы на Airtable. Текущая база уже используется командой, но она выросла органически: структура частично плоская, часть таблиц/вьюшек используется активно, часть почти не… Базы данных и SQL, Десктопные приложения ∙ 3 дня 7 часов назад ∙ 10 ставок |
Платформа образования по тренерству в баскетболе + индивидуальная CMSПлатформа образования по баскетбольному тренерству + Пользовательская CMSОбзор проектаМы ищем опытную команду веб-разработчиков или full-stack разработчика для создания современной платформы образования по баскетбольному тренерству.Сайт предоставит баскетбольным тренерам… Базы данных и SQL, Веб-программирование ∙ 4 дня 1 час назад ∙ 90 ставок |
Интеграция вайбер в 8.3
10 000 UAH
Необходима интеграция Viber в собственную CRM (1С 8.3)О компании Компания "Домофон Систем" занимается установкой и обслуживанием домофонных систем. База более 40 000 абонентов. Работаем на собственной доработанной системе на базе 1С 8.3. Ищем специалиста или команду для… Базы данных и SQL, Разработка ботов ∙ 4 дня 4 часа назад ∙ 18 ставок |
Доопрацювання 1С УТ 11 для ТСД Zebra (RDP): різні звукові сигнали при скануванні
1000 UAH
Конфигурация: 1С УТ 11 Адресный склад ТСД Zebra TC26 Работа через RDP Сканирование товаров выполняется в документах приемки, размещения, отбора и других складских операциях. Текущая проблема: Кладовщики работают через ТСД Zebra. При сканировании не всегда замечают сообщения на… C#, Базы данных и SQL ∙ 6 дней 2 часа назад ∙ 6 ставок |