Сайт: Бэкенд и фронтенд
Задача:
Написать небольшой по функционалу сайт с очень-очень высокой производительностью. Всего лишь 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
-
281 1 0 Здравствуйте! Меня зовут Денис, я специалист по веб-разработке любого уровня сложности с 7-летним опытом работы в сфере IT. Программирование💻 - моя работа и моя страсть. Я трудолюбивый разработчик и увлечен своей работой.
Я специализируюсь на Laravel ,WordPress, OpenCart, React, (Native, JS) , Angular, Node JS а также на много других технологиях, с какими могу познакомить вас в личной переписке.
Работаю очень быстро, ответственно и качественно. Вы всегда будете в курсе дела. Также я постоянно на связи, поэтому проблем с этим не возникнет.
Я хотел бы пообщаться с вами по телефону, чтобы я мог узнать более подробнее о проекте лично от вас и иметь возможность предложить вам свои услуги и различные варианты работы, голосом будет проще все обьяснить и поговорить.
Сроки и стоимость указаны не верно, точную оценку можем дать после звонка.
-
232 Добрый день!
Мы Компания! В штате свои прогреммисты, дизайнеры, и фронт отдел.
Можем взяться за работу. Цена ориентировочная, нужно обсуждать детальней. Есть большой опыт в разработке. Тесты и бой настроим первым делом, фронт и бэк могут идти паралельно. Можем разбить оплату на этап выполнения. Так же есть юр лицо в ЕС для удобства оплаты.
-
1900 45 1 4 Здравствуйте
Ознакомился с ТЗ, со структурой. Готов взяться за разработку проекта. Есть опыт в реализации крупных проектов с разработкой качественного кода. Буду рад сотрудничеству
-
826 10 1 1 Добрый день.
Я прочитал ваши требования к работе и могу отметить, что у меня есть опыт реализации крупных проектов, так и боле средних разработок, есть идеи и готовые наработки по функционалу. Профессиональная разработка сайтов под ключ любой сложности и объёмов, и не только. Мои идеи и результаты всегда достигают поставленной цели в любой сфере и в любом направлении, гарантированно!
Я работаю с широким спектром технологий.
Front End – HTML, CSS, Bostrap,Vue.js JavaScript, JSON, Angular, React.
Back End – PHP, Java, Python, Node.js.
Также работаю с фреймворками.
С наилучшими пожеланиями.
-
45 1 1 1 Огромнейший опыт работы на чистом PHP без фреймворков. Опыт работы с высоконагруженными проектами (БД > 10М записей). Опыт работы с Grid+Bootstrap.
Опыт работы с memcached, если понадобится
Задание понятно
-
3351 101 4 3 Доступа к доске miro нет, поэтому оценить довольно сложно.
Насчет отказа от фреймворков: можно взять либо микрофреймворк, либо использовать varnish на симфони, он сгенерит html страницы и это обеспечит доступ к быстрой прогрузке страницы, т.к. не будет использоваться бекенд. Т.е. быстродействия можно достичь за счет разного вида бекенд кеширования. Я на настаиваю на такой реализации, просто как вариант.
У меня есть небольшой опыт работы администратором баз данных, поэтому смогу нормально расставить индексы на БД и померять запросы на базе, ну и на самом итоговом продукте, разумется.
Вы пишете "Скорость загрузки и отрисовки соответствует требованиям"
Я не вижу каких-то метрик по скорости загрузки или отдаче которые вы хотите увидеть, поэтому хотелось бы на берегу оговорить какую нагрузку планируете, и исходя из этого подбирать сервер и тестировать нагрузку.
-
242 Здравствуйте!
Готов выполнить ваш проект.
Опыт в разработке более 3 года.
Использую в работе HTML CSS, SASS, LESS, Gulp, SCSS,
JS, БЭМ, FlexboX, React, Graphql, mobX, Redux, Next js , Laravel, Php,
Верстка pixel perfect (Полное соответствие макету)
Быстрая скорость загрузки
Вот примеры моих работ:
https://fmpay.co.uk/
… https://doodooc.com/
https://bridgeview.am/
-

Ожидается что фрилансер все одним куском сделает и закроет или таки возможны варианты разбивки на этапы?
Что по верстке? Или таки важен больше голый функционал?
Как стыкуются гугловские сервисы аналитики с скоростью загрузки страницы?
Их разве что после загрузки ВСЕГО потом отдельно инициализировать иначе будет вава а не заявленная быстрая загрузка
-
Актуальные фриланс-проекты в категории Веб-программирование
Интернет-магазин обувиВ связи с расширением ассортимента и привлечением партнеров по системе дропшиппинг ищем специалиста или команду для создания современного интернет-магазина обуви. ВАЖНО: необходимо сделать автоматизированную систему учета товаров с подгрузкой партнерских таблиц google sheets… Интернет-магазины и электронная коммерция, Веб-программирование ∙ 8 часов 19 минут назад ∙ 70 ставок |
Разработка платформы AM Mobility (автосервис, парковка, страхование, аренда автомобилей)
256 773 UAH
Ищем команду или опытного Full Stack разработчика для создания MVP платформы AM Mobility. AM Mobility — это единая цифровая экосистема для автомобилистов, объединяющая в одном приложении и веб-платформе: парковку; автосервис; шиномонтаж; автомойку; аренду автомобилей;… Javascript и Typescript, Веб-программирование ∙ 12 часов 37 минут назад ∙ 82 ставки |
Mini apps Telegram. МагазинДобрый день Требуется сделать приложение в тг (интернет-магазин) Пример - по сути 1в1 как тут brandspacebot Важен Ваш опыт, стек на котором предлагаете сделать и почему Цена и срок примерно для начала, буду ждать вопросов Веб-программирование, Разработка ботов ∙ 17 часов 1 минута назад ∙ 75 ставок |
Gsap анимации
1000 UAH
Добрый день. Нужно внести правки в текущем проекте. Нужен специалист, который хорошо работает на gsap/lenis Нужно сделать анимацию карточек. Подробное ТЗ здесь: https://www.figma.com/design/5bLEJudN5LPpB9ZSoJa2Eb/Untitled?m=auto&t=qwyluUctL1lrMNvh-6 Нужно… Javascript и Typescript, Веб-программирование ∙ 18 часов 23 минуты назад ∙ 17 ставок |
Ап май сайт
700 UAH
Есть настроенное приложение для сайта, нужно загрузить в него товары из системы WooCommerce. Никаких дополнительных настроек делать не нужно, интересует стоимость и срок Веб-программирование ∙ 1 день 11 часов назад ∙ 23 ставки |