Tot ce trebuie pentru un site de anunturi

#1
Posted 08 February 2019 - 12:27

Se da o idee, un site cu anunturi de vanzari.
Sincer nu stiu ce obiective sa-mi trasez. Sa zicem site de interes national Romania. Cca 5 anunturi noi zilnice. Cel mai nou anunt va fi intodeauna in capul listei. Posibilitate de a comenta anuntuntul si a da note, stele sau ce s-or da. As fi curios sa stiu ce limbaj de programare e potrivit, baze de date, hosting. Lasam la o parte promovarea. Dupa cum vedeti ma pricep de minune si as aprecia userii binevoitori si rabdatori sa imi dea un sfat sau sa-mi raspunda la intrebari. Fara oferte pe PM ca nu raspund. Srna' pentru intelegere. |
#2
Posted 08 February 2019 - 12:30

la 5 anunturi pe zi, poti sa renunti la baza de date.. chiar si la hosting
![]() |
#3
Posted 08 February 2019 - 12:38

Se da o idee, un site cu anunturi de vanzari. Sincer nu stiu ce obiective sa-mi trasez. Sa zicem site de interes national Romania. Cca 5 anunturi noi zilnice. Cel mai nou anunt va fi intodeauna in capul listei. Posibilitate de a comenta anuntuntul si a da note, stele sau ce s-or da. As fi curios sa stiu ce 1. limbaj de programare e potrivit, 2. baze de date, 3. hosting. Lasam la o parte promovarea. Dupa cum vedeti ma pricep de minune si as aprecia userii binevoitori si rabdatori sa imi dea un sfat sau sa-mi raspunda la intrebari. Fara oferte pe PM ca nu raspund. Srna' pentru intelegere. 2. nu conteaza / oricare 3. nu conteaza / oricare 1-3 raspunsuri bazate pe informatiile limitate oferite Edited by OriginalCopy, 08 February 2019 - 12:40. |
#4
Posted 08 February 2019 - 12:39

Daca nu cumva vrei o platforma facuta la zero, atunci nu ai nevoie de limbaje de programare, ci de CMS-uri cu pluginuri speciale pt anunturi.
E foarte important sa faci treaba buna de la inceput cu platforma, daca nimersti ceva prost optimizat, o sa mearga prost si site-ul si te vor rupe si costurile cu hostingul (wordpress am inteles ca e campion la capitolul prost optimizat). Aici investitia va fi graduala, asta daca nu cumva ai vreo idee mareata ca sa atragi din prima luna cu sutele de mii de vizitatori pe site. Primul obiectiva pe care sa ti-l trasezi ar fi acela de a aduce un plus de valoare fata de ceea ce exista acum pe piata (keywords: diferentiere/pozitionare). Al doilea, sursa de finantare. Faci (impropriu spus faci, exista persoane calificate pt asa ceva inclusiv cu pregatire in psihologie/psihosociologie/comportamentul consumatorului samd) doua focus grup-uri targetate, iei 7 bisnitari si 7 cumparatori de rable (din ultimele 12 luni) si ii intrebi ce li se pare ca le lipseste site-urilor actuale de anunturi, ce e in plus etc. Eventual mai tarziu cand te hotarasti sa-l si monetizezi, mai faci niste cercetari, le propui si diverse pachete de promovare pt anunturi si sa-ti spuna cat ar plati ei pt asa ceva. Tragi linie cu concluziile, faci un sondaj mai amplu si implementezi in site doar ce pare sa atraga oamenii. Daca ma intrebi pe mine, s-ar putea sa ai mai mult succes daca alegi ceva mult mai nisat, de exemplu utilaje agricole etc. Trebuie sa-ti stabilesti de la bun inceput piata tinta si concurenta, cand te arunci cu capul inainte la niste teme atat de generale, devine mai dificil sa-ti segmentezi clientii/piata. Keywords (sales & marketing plan) Edited by gumball3000, 08 February 2019 - 12:58. |
#5
Posted 08 February 2019 - 12:40

Daca ma intrebipe mine, s-ar putea sa ai mai mult succes daca alegi ceva mult mai nisat, de exemplu utilaje agricole etc. Ca sa adaug: 1. Se porneste cu ideea si cu relatiile cu alti parteneri de afaceri. poti avea mai intai ideea, apoi iti cauti partenerii / furnizorii / etc, sau invers, esti in contact conjunctural cu parteneri / furnizori de ceva, si zici "ia sa fac si un site pentru asta". 2. Apoi urmeaza implementarea tehnica si promovarea. 3. alternativ la 1: esti deja o persoana care are contact cu un domeniu de activitate, si oameni vin la tine si iti cer servicii / produse in acel domeniu (=clienti); in functie de cat de banos e domeniul, poti incepe sa te gandesti la site cand ai 10,100,1000 de clienti. In mare, asa se pune o afacere pe picioare, nu ca capitalistii lu' peste prajit. Site sau ne-site e doar un suport tehnic care deriva din nevoile afacerii, nu faci site de dragul de a face site. Dar daca tu vii cu asta:
Se da o idee, un site cu anunturi de vanzari. Sincer nu stiu ce obiective sa-mi trasez. Edited by OriginalCopy, 08 February 2019 - 13:10. |
#6
Posted 08 February 2019 - 12:53

Posibilitate de a comenta anuntuntul Asta nu bun că iese talcioc.
Posibilitate de ... a da note, stele sau ce s-or da. Asta este bun. Cei care interacționează după tranzacție să se evalueze reciproc să se elimine țeparii. |
#7
Posted 08 February 2019 - 13:04

Exemple de comentarii frecvente:
- huooo! are km dati inapoi - pe cazanul ala vrei tu ma atat? mai bine-l dai la remat - scump, domnule, dincolo era mai ieftin - atentie tepar, vinde fara acte https://www.zoso.ro/...-site-anunturi/ https://www.baboon.r...a-da-vs-asa-nu/ Edited by gumball3000, 08 February 2019 - 13:03. |
#8
Posted 08 February 2019 - 13:05

un server cu cat mai multa memorie ram. instalat Ubuntu pe el.
ca si limbaj de programare as folosi javacript si pe back si pe front end. concret, nodejs pt back-end si aplicatia as face-o sub forma de API, cu server de websockets pentru a raspunde cererilor, si un server simplu de https pt a servi un banal index.html care incarca aplicatia de pe front end. cu hw destul de modest, sa zicem 8 core si 30-40 G ram, poti duce lejer 1 milion de conexiuni wss in acelasi timp |
#9
Posted 08 February 2019 - 13:18

Mersi pentru raspunsuri.
In urma comentariilor am urmatoarele intrebari: C# e potrivit pentru dezvoltarea unui astfel de site? Avand in vedere ca exista ceva experienta (nu eu) cu acest limbaj de programare, nu ar fi de dorit sa se invete un alt limbaj nou, doar daca nu exista avantaje evidente.
1. nu conteaza / oricare 2. nu conteaza / oricare 3. nu conteaza / oricare 1-3 raspunsuri bazate pe informatiile limitate oferite
Asta nu bun că iese talcioc.
Daca ma intrebi pe mine, s-ar putea sa ai mai mult succes daca alegi ceva mult mai nisat, de exemplu utilaje agricole etc. O sa ma interesez ce e aia CSM. Deci in primul rand as dori sa aflu ce tehnologii as putea sa folosesc pentru dezvoltarea site-ului, dupa aia trecem la costuri si buget (daca se permite aici). |
#10
Posted 08 February 2019 - 13:25

Bursule vrei să-l faci tu singur site-ul de întrebi așa specific ?
|
|
#11
Posted 08 February 2019 - 13:28

In principiu da. Nu chiar singur, dar daca consider ca e o idee buna si ca ar avea sanse sa mearga, merita sa-mi pierd timpul cu proiectul.
|
#12
Posted 08 February 2019 - 13:30

Si cam de la cate anunturi in sus ar conta limbajul de programare, hostul si baza de date? Limbajul de programare incepe sa conteze cand ai multe operatii de scriere pe secunda, si mai vrei si timpi de raspuns mici pentru aceste operatii de scriere, ori asta nu e cazul pe un site de anunturi. La fel si cu baza de date si cu hostul. Per total, cel mai mult conteaza sa folosesti limbajul cu care ai cea mai multa experienta, cat mai distribuita (bus factor > 1), adica daca ai o echipa de 3, 1 stie C# si PHP si e senior, si 2 novici in PHP, nu alegi C# pentru ca asa zice seniorul, ci PHP pentru ca daca dispare seniorul din echipa, tot ramane cineva cu cunostinte de PHP. Pentru alegerea serverului, definesti care trebuie sa fie timpul de incarcare maxim (concret, un numar in milisecunde, nu "cat mai mic") si cate conexiuni in paralel vrei sa poti sustine la inceput (concret, un numar intreg, nu "cat mai multe"), si care e raportul operatiilor de citire:scriere. Operatiile de scriere sunt scumpe, cele de citire sunt ieftine, daca ai un programator care stie ce face. Un raport de 90:10 de exemplu ar putea fi un raport realist, sau chiar 500:1 pentru un site de anunturi (o data la 500 de clicuri, cineva posteaza un nou anunt, comentariu sau rating). Pe masura ce afacerea creste, si deci si vizualizarile si deci si banii, scalezi si hardware-ul. Cele doua numere le extrapolezi dupa numarul si "puterea" legaturilor de afaceri pe care le ai cu parteneri sau cati clienti recurenti ai, si in functie de domeniul ales. Domeniul conteaza, ca una e sa oferi videochat pentru 100 de clienti recurenti, alta e sa deservesti pagini statice (ex anunturi) la 100 de clienti pe saptamana. De aceea am zis, mai intai ai nevoie de clienti sau parteneri ca sa pui bazele afacerii, si apoi iti dai seama de ce tehnica ai nevoie. Valoarea unei afaceri nu sta in site, site-ul e fix pix, e doar un suport tehnic. "Magia" vine din partea de afacere. Edited by OriginalCopy, 08 February 2019 - 13:37. |
#13
Posted 08 February 2019 - 13:37

Atunci e clar! Se pare ca C# e castigatorul
![]() Pentru hosting, ma gandesc ca trebuie sa ma uit pe ofertele firmelor care au servere in Romania, nu? Edited by Bursul, 08 February 2019 - 13:40. |
#14
Posted 08 February 2019 - 13:43

Pentru hosting, ma gandesc ca trebuie sa ma uit pe ofertele firmelor care au servere in Romania, nu? Daca ai 90% clienti din Romania, dar 10% cu bani prin Europa de Vest, defalci statisticile pe aceste regiuni si alegi un server corespunzator in Ro, si unul corespunzator prin UK, si un sistem distribuit. Edited by OriginalCopy, 08 February 2019 - 13:46. |
#15
Posted 08 February 2019 - 13:58

Ce mi se pare cel mai nasol, din punctul meu de vedere e mentinerea securitatii datelor utilizatorilor. Exista firme, freelanceri care se pot ocupa numai pe partea asta sau trebuie sa devin specialist in securitate pe net?
Cum se descurca firmele astea medii de anunturi? Nu ma refer la olx, ma gandesc ca aia au o trupa serioasa in spate. Cum gasesti solutii sa nu ti se sparga baza de date cu parole? Edited by Bursul, 08 February 2019 - 13:58. |
|
#16
Posted 08 February 2019 - 14:04

nu ti parole in bd.
iti iei de pe net o lista din aia cu milioane/miliarde de parole uzuale. cand omul se inregistreaza, compari parola lui cu lista aia si daca e acolo ii zici sa isi aleaga alta parola (btw, nici sa nu te gandesti sa faci partea asta cu php). apoi generezi un sir aleator, si faci un hash al parolei + acel sir si pui hashul si sirul aleator in bd. pt login repeti procedura pt parola data si compari hashurile pt login persistent, faci un cookie in care stochezi doar hashul, setari si ce mai vrei, apoi criptezi cookie cu o cheie. daca apar probleme, schimbi doar cheia si asta invalideaza toate cookies de la utilizatori Edited by alx42, 08 February 2019 - 14:07. |
#17
Posted 08 February 2019 - 14:06

Daca programatorii C# nu te pot ajuta, adaugi la echipa oameni care te pot ajuta.
Nu e bine sa separi prea mult securitatea de dezvoltare. In securitate vorbim despre vectori de atac. Acesti vectori de atac sunt adunati (fix ca fortele de la mecanica din fizica) pana se ajunge la un sistem compromis. Vectorii de atac pot fi multipli, de exemplu parole nesigure si gauri de securitate in codul C#. Degeaba pui parole ultra-mega-sigure, si le tii criptate in yubikey si totul ca la carte, daca codul C# e plin de buguri si oricine poate intra in aplicatie. Exista enspe mii de vectori de atac, astea sunt doar doua exemple. Securitatea e prea complicata pentru a fi discutata virtual. Adauga un expert in echipa aia de programatori, si treci tot si prin audit de securitate / code review / etc. |
#18
Posted 08 February 2019 - 14:33

Imi puteti spune de cati oameni e nevoie pentru un site de genul asta?
Spoiler
Are cel mai apropiat design de ce as vrea eu sa fie. Ignorati cantitatea imensa de reclame si designul. Exista deja solutii gata facute pentru un site de genul asta? |
Anunturi
▶ 0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users