Robert Roróg Software House Robert Roróg Software House
← Wszystkie realizacje

Aplikacje webowe

System ogłoszeń Classifieds dla firmy z USA

Autorski serwis ogłoszeniowy (PHP, MySQL) dla klienta ze Stanów. Silnik od zera plus konfiguracja VPS pod ogłoszenia: Apache2, środowisko i utrzymanie serwisu, który obsługiwał ok. 30 000 unikalnych użytkowników dziennie.

Klient
Firma amerykańska
Współpraca
Zlecenie
Moja rola
Autor silnika, backend, administracja VPS

Technologie

  • PHP
  • MySQL
  • Apache2
  • Linux
  • VPS
Wizualizacja poglądowa: System ogłoszeń Classifieds dla firmy z USA
Wizualizacja poglądowa

Kluczowe rezultaty

  • ~30 000

    unikalnych użytkowników dziennie

  • Kod + serwer

    aplikacja i VPS od jednej osoby

  • Autorski silnik

    bez ograniczeń CMS-a

O projekcie

Classifieds na 30 tys. unikalnych dziennie to już nie wizytówka. Listingi, wyszukiwanie i zapisy ogłoszeń muszą być tanie w zapytaniach. Autorski silnik powstał dlatego, że wtyczki marketplace nie dają kontroli nad tym, co boli przy skali.

Konfiguracja VPS i Apache2 od podstaw jest częścią dostawy. Klient amerykański dostał nie tylko repozytorium, ale działający host: vhost, PHP, MySQL, restarty, miejsce na logi. To ten sam odruch co później przy kliencie z Danii: aplikacja bez serwera to pół produktu.

Wyzwanie

Gotowy CMS ogłoszeń pęka na ruchu i na nietypowych zasadach marketplace. Klient z USA oczekiwał własnego silnika i serwera, który da się wytłumaczyć, a nie panelu „1-click install”.

Rozwiązanie

Czysty PHP + MySQL jako aplikacja. Osobno: VPS i Apache2 od zera pod ten serwis. Skala to nie tylko kod - to też timeouty, logi, dysk i konfiguracja httpd.

Zakres prac

  • Projekt i implementacja autorskiego silnika ogłoszeń (PHP, MySQL)
  • Wyszukiwanie, ogłoszenia, skala pod ruch produkcyjny
  • Zakup i konfiguracja VPS od podstaw pod ten system
  • Apache2, PHP, baza, vhosty, podstawowe utwardzanie (hardening) serwera

Kluczowe funkcjonalności

  • Silnik classifieds, nie motyw na WordPressie
  • Baza MySQL strojona pod listingi i wyszukiwanie
  • VPS i Apache2 postawione pod tę aplikację, nie „hosting współdzielony”
  • Utrzymanie w czasie współpracy przy ruchu rzędu dziesiątek tysięcy użytkowników dziennie

Integracje

  • Apache2
  • VPS
  • MySQL

Jak to działa

  1. Użytkownik ~30 tys. dziennie
  2. Apache2 VPS
  3. Silnik PHP listingi, wyszukiwanie
  4. MySQL ogłoszenia

Mój zakres

Etapy, za które odpowiadałem osobiście - bez pośredników i przekazywania pracy dalej.

  • Analiza (poza zakresem)
  • Architektura (w zakresie)
  • Implementacja (w zakresie)
  • Wdrożenie (w zakresie)
  • Serwer / DevOps (w zakresie)
  • Utrzymanie (w zakresie)

Platforma, za którą ktoś naprawdę odpowiada

Aplikacja, serwer i domena w jednych rękach - od pierwszego commita po aktualizacje bezpieczeństwa.

  • Kod i VPS od jednej osoby
  • Skalowanie pod realny ruch
  • Opieka po starcie
  • Bezpłatna rozmowa wstępna
  • Odpowiedź w 24 h
  • 26 lat doświadczenia