Budżet: 2000 UAH Termin: 2 dni
здравствуйте, могу покопаться, разобраться и попытаться оптимизировать
Добрый день, интернет магазин на opencart 3.
Страница загружается за ~ 10+ секунд, что неадекватно долго.
Первым делом искал проблему в работе скриптов сайта.
1) Отключал все js, сторонние сервисы поочередно, а также все разом.
2) При помощи xDebug вывел все запросы к db, исключил зацикленные запросы, с ~ 1000+ запросов сократил до ~ 200 при загрузке.
Вышеуказанные действия убавили ~ 1 секунды. Но на общем фоне это ничтожно мало.
Дебаг из консоли в браузере не говорит ничего плохого о скорости загрузки картинок, js, css и сторонних ресурсов, основной долгий отклик идет на загрузку самого сайта, получение ответа.
Т.е. выполняется долго именно гл. скрипт сайта. (Версия php 7.3 прошу заметить)
Менял сервер на Inferno (VPS), писал в поддерку, итог долгого общения следующий:
Медленных запросов к БД нет, opcache включен, большая часть времени уходит на выполнение php инструкций.
Имею на руках трасировку, я не знаю как с ней работать, готов поделиться.
Ищу специалиста по серверам и php для решения подобных проблем
Budżet: 2000 UAH Termin: 2 dni
здравствуйте, могу покопаться, разобраться и попытаться оптимизировать
Budżet: 2000 UAH Termin: 5 dni
Здравствуйте, Владислав!
Ознакомился с проблемой, есть инструменты для аудита вашего сайта, а так же некоторые предположения по оптимизации загрузки, готов обсудить все детали в лс,
обращайтесь)
Faire – B2B Marketplace dla Detalu i Marek https://www.faire.com/ https://play.google.com/store/apps/details?id=com.faire.brand Faire to duża platforma B2B, która łączy niezależnych detalistów z markami i hurtownikami. Platforma upraszcza zakupy hurtowe, łącząc odkrywanie produktów, zamawianie, płatności i logistykę w jedno cyfrowe doświadczenie. Pracowałem nad systemami backendowymi i architekturą opartą na API wspierającą operacje wielodostawców, zarządzanie zamówieniami i przepływy finansowe. Głównym wyzwaniem w takich platformach jest zarządzanie złożonymi relacjami między kupującymi, dostawcami, produktami i transakcjami, przy jednoczesnym utrzymaniu wydajności na dużą skalę. System zaprojektowano w modelu rynku wielodostawczego, gdzie każda marka zarządza swoim katalogiem i zapasami, a detaliści mogą przeglądać, filtrować i składać zamówienia hurtowe. Dodatkowo, Faire wprowadza funkcje finansowe, takie jak warunki płatności netto, prowizje i zarządzanie ryzykiem, co dodaje kolejny poziom złożoności ponad standardowy handel elektroniczny. Kluczowe obszary skupienia obejmowały strukturę katalogu produktów, zarządzanie cyklem życia zamówienia, logikę cenową oraz integrację z systemami płatności. Architektura wspiera duży ruch, duże zapasy i równoczesne transakcje, wymagając efektywnego projektowania bazy danych i skalowalnych usług. Krytycznym aspektem platformy jest zaufanie i użyteczność. Funkcje takie jak starannie dobrane odkrywanie, spersonalizowane rekomendacje i płynne procesy realizacji zamówień są niezbędne do zwiększenia konwersji w środowisku hurtowym. Kluczowe funkcje: Rynek wielodostawczy (marki i detaliści) Zaawansowany katalog produktów i filtrowanie Zamawianie hurtowe i zarządzanie cyklem życia zamówienia Warunki płatności, prowizje i przepływy finansowe Zarządzanie zapasami i dostawcami Analizy i pulpity raportowe Technologie: React/Next.js, Nest.js, PostgreSQL, REST APIs, AWS, Mikrousługi, React Native, Płatności. Umiejętności i rezultaty React Next.js React Native PostgreSQL Amazon Web Services
Witryna musi ładować się w ciągu 5 sekund. Witryna WordPress ładowała się długo z powodu plików js i css Konieczne jest zoptymalizowanie ładowania witryny TLGRM: dzalm2026
1. Reklama zewnętrzna, druk wielkoformatowy, poligrafia lub materiały POS. 2. W Polsce i krajach UE należy od razu uwzględnić integracje z lokalnymi usługami płatności i dostawy.
Potrzebna jest разработка uniwersalnego szablonu jednokolumnowej strony produktowej w weblium Samodzielnie stworzyliśmy jednokolumnową stronę w weblium , ale chcemy zamówić profesjonalny uniwersalny szablon, który później będziemy mogli samodzielnie kopiować i dostosowywać do różnych produktów. Potrzebne: - opracowanie nowoczesnego designu strony produktowej w stylu naszej marki; - zebranie gotowej strony bezpośrednio w weblium; - stworzenie zrozumiałej struktury bloków; - zrobienie wersji responsywnej dla komputerów, tabletów i telefonów; - przewidzenie możliwości łatwej zmiany nazwy produktu, zdjęć, wideo, opisu, specyfikacji, zalet, rozmiarów, kolorów, ceny i opinii; - skonfigurowanie przycisków zamówienia, które będą przekierowywać na stronę - zrobienie szablonu w taki sposób, aby podczas zmiany tekstu lub zdjęć nie naruszał się design strony; - przekazanie nam gotowego szablonu do naszego konta weblium; - dostarczenie krótkiej instrukcji lub nagrania ekranu, jak kopiować stronę i zmieniać informacje pod nowy produkt. Nie potrzebujemy osobnego opracowania strony pod każdy produkt. Potrzebny jest jeden jakościowy uniwersalny szablon, który będziemy później używać do różnych produktów. W zgłoszeniu prosimy o podanie: - kosztu pracy; - terminu realizacji; - co dokładnie wchodzi w koszt; - liczby włączonych poprawek; - przykłady opracowanych przez Państwa stron produktowych w weblium.
Potrzebne jest wykonanie dla konfiguracji połączenia Solomono + SalesDrive CRM. Zadanie: skonfigurować na stronie zbieranie identyfikatorów reklamowych i danych o odwiedzającym, aby następnie te dane można było powiązać z zamówieniem w CRM. Co należy zrobić: Skonfigurować skrypt przez gtm lub wykorzystać wbudowane możliwości Solomono, jeśli są ukryte pola / mechanizm przechowywania danych reklamowych. Zbierać dane typu: gclid, utm_source, utm_medium, utm_campaign, user_agent itp. Przechowywać te dane razem z zamówieniem na stronie, jeśli to możliwe. Lub przekazywać te dane do SalesDrive CRM razem z zamówieniem lub osobno przez API/webhook. Doprowadzić zadanie do momentu, gdy dane o kliknięciu reklamowym będą widoczne w CRM w zamówieniu . Plusem będzie doświadczenie z Solomono, SalesDrive, GTM, integracjami API/webhook. Celem zadania jest, aby każde zamówienie w CRM zawierało informację, z jakiego kliknięcia reklamowego / źródła pochodzi klient.