W jakim języku napisać backend do takiej strony?

W jakim języku napisać backend do takiej strony?
  • Rejestracja: dni
  • Ostatnio: dni
0

Witam, znam trochę html, css i js, chciałbym zrobić stronę typu ceneo dla treningu, w jakim języku i technologii polecacie napisanie backendu do takiej aplikacji (ruby on rails, django, PHP?)
+Takie dodatkowe pytanie, w stronach typu ceneo to ludzie odpowiedzialni za tą stronę wszystkie produkty i ceny z innych stron sami dodają?

  • Rejestracja: dni
  • Ostatnio: dni
1

Był na forum już podobny wątek o tworzeniu apki w stylu ceneo. Nie dodają produktów sami bo to by zajęło zbyt dużo czasu. Mają na tyle wyrobioną renomę, że sklepy same starają się o dodanie produktów więc wysyłają ceneo produkty w czymś co łatwo przerobić np xml/json

Aventus
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: UK
  • Postów: 2235
0

Podepne się pod pytanie. Pisząc taki serwis można by pokusić się o napisanie logiki która będzie dodawać produkty automatycznie kiedy użytkownik wyszuka jakiejś frazy. Wtedy serwis mógłby wysyłać zapytania do stron sklepowych i parsować zwracany HTML. Wyniki można by cachować czy też robić z nimi inna magię.

Teraz pytanie - czy prawnie są jakieś przeciwwskazania żeby tak robić? Co jeśli taki serwis który robi web scraping miałby reklamy, a więc byłby produktem komercyjnym? Z moralnego punktu widzenia wydaje mi się to wporzadku, w końcu i tak jeśli ktoś chciałby coś kupić byłby przekierowany do serwisu końcowego, np. Allegro.

Czy może się mylę?

elwis
  • Rejestracja: dni
  • Ostatnio: dni
0

Skoro się uczysz, proponuję zacząć od czystego CGI — dobrze zrozumiesz co to właściwie jest backend. CGI jest tylko interfejsem do którego aplikacje można kodować w dowolnym języku, nawet w bashu czy assemblerze. Możesz użyć języka, który już znasz, możesz użyć języka jaki masz ochotę poznać.

somekind
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Wrocław
0

Przecież Ceneo to nie jest crawler, tylko sklepy same wystawiają im dane w określonym formacie i jeszcze płacą za to.
A technologicznie, to chyba na. NET stoi.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.