Systemy ogłoszeniowe i rekrutacyjne


Publikowanie ogłoszeń jest jedną z podstawowych form komunikacji za pomocą internetu w przypadku, gdy odbiorca informacji czy też strony transakcji nie znają się. Systemy czy moduły ogłoszeniowe to także jedna z podstawowych form monetyzacji serwisów internetowych. Istnieją zarówno dedykowane, branżowe serwisy ogłoszeniowe, z których najpopularniejsze to ogłoszenia nieruchomości, motoryzacyjne i ofert pracy, jak również moduły ogłoszeniowe funkcjonujące przy internetowych wydaniach gazet, czasopism, magazynów, przy portalach miejskich, portalach społecznościowych grup zawodowych, grup zainteresowań i innych.

Specyficznymi rozwinięciami systemów ogłoszeniowych są systemy aukcji internetowych czy systemy rekrutacyjne, gdzie oprócz informacji ofertowej, część lub całość transakcji strony/użytkownicy portalu mogą przeprowadzić za pomocą udostępnionego narzędzia.

Zakres funkcjonalności

Realizacja serwisów ogłoszeniowych i rekrutacyjnych wiąże się najczęściej z udostępnieniem następujących funkcjonalności:

  • strony i funkcjonalności ogłoszeniowe (formularz wyszukiwania, lista wyników, szczegóły ogłoszenia, dodawanie ogłoszenia, rejestracja użytkownika),
  • system CMS wokół modułu ogłoszeniowego (strony firmowe np. regulamin serwisu, dane podmiotu gospodarczego itp, instrukcja obsługi),
  • mechizmy automatycznych importów ofert i ogłoszeń od agencji nieruchomości, komisów, agencji rekrutacyjnych, agencji sieciowych,
  • mailing: rejestracji użytkownika, interesujących ofert, statystyk oglądalności itp,
  • mechanizmy wspierania pozycjonowania serwisu i poszczególnych ofert w wyszukiwarkach internetowych,
  • mechanizmy monitoringu sprawności biznesowej i technicznej,
  • generacja ofert w formacie PDF,
  • panel administracyjny dla ogłoszeniodawcy, pośredników, administratora,
  • mapa lokalizacji ofert,
  • baza CV w przypadku serwisów rekrutacyjnych, przeglądanie aplikujących itp.

Sposoby realizacji

Wymagania techniczne, biznesowe (np. oglądalność) oraz dostępne zasobów i infrastruktura Klienta warunkuje realizację rozwiązania spośród róznych możliwości:

  • instalacja i kastomizacja gotowych modułów darmowych lub komercyjnych do systemów Drupal, Joomla, WordPress,
  • utworzenie dedykowanego modułu do systemów Drupal, Joomla, WordPress,
  • stworzenie dedykowanego serwisu ogłoszeniowego w jednym z frameworków PHP.

Zależnie od wymagań możliwe jest użycie komercyjnego wirtualnego serwera WWW lub przy silnych wymaganiach serwera dedykowanego. Wysokie wymagania wydajnościowo-biznesowe mogą wymóc:

  • integrację z wyłącznym serwerem poczty,
  • integrację z wyłącznym serwerem FTP,
  • użyciem specjalizowanego silnika wyszukiwarki pełnotekstowej.

Podobnie, realizacja funkcjonalności w celu zapewnienia jakości i wydajności procesów biznesowych rozwiązania może wymóc utworzenie kodu na poziomie zadań systemu CMS, dodatkowego oprogramowania w PHP, procedur składowanych serwera bazy danych, skryptów powłoki systemu operacyjnego czy wręcz dedykowanego programowania systemowego, najczęściej dla systemu Linux w języku C++.

Wymagania niefunkcjonalne

Realizacja sprawnych technicznie i atrakcyjnych biznesowo portali ogłoszeniowych narzuca szereg wymagań niefunkcjonalnych jak:

  • skalowalność systemu (oglądalność, liczba ofert, liczba zdjęć dołączonych do oferty itp),
  • stabilność systemu przy przyjmowaniu dużej ilości ofert od pośrednicków (agencje, komisy, agencje rekrutacyjne),
  • stabilność systemu przy atakach lub próbach masowej kradzieży ofert,
  • płynne przetwarzanie importowanych ofert,
  • płynny backup ofert,
  • komfort pracy z panelem administracyjnym dla użytkownika, pośrednika czy administratora bez względu na skoki,
    oglądalności czy jednoczesnego importu ofert,

Usługi dodatkowe

Uruchomienie serwisów ogłoszeniowych i rekrutacyjnych może się wiązać z wykonaniem szeregu usług dodatkowych:

  • pozycjonowanie serwisu (strona główna, listing ofert, ogłoszenia),
  • konfiguracja serwera (system operacyjny, tuning baza danych, tuning softwareowego mechanizmu RAID itp.),
  • integracją z Google Analytics, innymi systemami statystyk itp.
  • innymi.

Doświadczenie

Posiadamy 10-letnie doświadczenie w zakresie tworzenia, eksploatacji, utrzymania, rozwoju i tuningu serwisów ogłoszeniowych w technologii PHP/MySQL na serwerze z systemem operacyjnym Linux Debian. Posiadamy także doświadczenie w instalacji serwisów ogłoszeniowych z użyciem gotowych modułów dla systemów CMS Drupal, Joomla, WordPress. W trakcie w/w okresu mieliśmy okazję poznać różnorodne aspekty biznesowe, techniczne, potrzeby, wymagania i uwarunkowania użytkowników, przede wszystkim na najbardziej popularnych biznesowo obszarach jak ogłoszenia nieruchomości, motoryzacyjne i oferty pracy.

Zespół

W przypadku bardziej wymagających wdrożeń lub krótszych terminów, współpracujemy z dotartym zespołem programistów PHP, w szczególności kierunkowo rozwijających umiejętności z tworzenia serwisów ogłoszeniowych w systemie CMS Drupal, Joomla lub WordPress.

Alternatywne technologie

W razie zainteresowania możemyzaoferować także realizację w/w funkcjonalności w alternatywnych znanych technologiach jak ASP.NET/MS-SQL lub Node.js/PostgreSQL.

Zapraszamy do współpracy.

tomasz@royaltec.pl