Доработка 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”:
Разработать этот тип страницы.
Процесс приёмки, что будет считаться выполненным “проектом”:
- Скорость генерации страниц соответствует требованиям
- Страницы подготовлены для передачи на вёрстку
-
1900 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
Требуется разработчик для парсинга каталога и автоматизации импорта данныхПодробное ТЗ в прикрепленном документе прошу в отклике указать ориентировочную стоимость и сроки реализации есть ли опыт работы с парсингом крупных каталогов какие возможные сложности или ограничения вы видите в данной задаче Базы данных и SQL, Парсинг данных ∙ 3 часа 4 минуты назад ∙ 24 ставки |
Нужен специалист по Power BI для построения управленческой отчетности на базе BAS Бухгалтерия КОРПО компанииМы являемся дистрибьютором международных спортивных брендов в Украине. Учет ведется в BAS Бухгалтерия КОРП.Ищем специалиста, который поможет построить систему управленческой отчетности для руководства компании на базе Power BI.Важно: нас интересует не просто… Базы данных и SQL, Бухгалтерские услуги ∙ 4 дня 3 часа назад ∙ 6 ставок |
Техническое задание: Интеграция чат-бота Telegram с BAS1. Общая информация Необходимо реализовать интеграцию чат-бота с системой BAS для передачи и записи данных о товарах (заказах). 2. Входные данные (что передает чат-бот): ID группы Название товара (с кодом товара) Цена товара 3. Логика работы: При нажатии на кнопку Заказать… Автоматизация управления предприятием, Базы данных и SQL ∙ 4 дня 6 часов назад ∙ 19 ставок |
Розробка аналітичного Power BI дашборду
2000 UAH
Ось такий у нас запит, потрібна людина яка розбирається з Power BI: Экран 1: Strategic Cockpit (Финансовое здоровье завода) Цель: За 5 секунд понять, «где мы теряем деньги и сколько?». KPI Tiles (Верхняя полоса): Общая маржа (Факт vs План) в %. Сумма «упущенной выгоды»… Базы данных и SQL ∙ 7 дней 6 часов назад ∙ 13 ставок |
Проект: Базовая настройка сквозной аналитики (Аналитик данных / Инженер аналитики)
9000 UAH
О нас и текущий стек: Мы — B2C веб-продукт. В настоящее время у нас разрозненные данные, которые нужно объединить в единую систему для принятия маркетинговых решений. База данных: PostgreSQL (данные пользователей). Платежи: Stripe. Веб-аналитика: Google Analytics 4.… Базы данных и SQL ∙ 9 дней 1 час назад ∙ 10 ставок |