Car Mechanic Simulator 2018 | Del 6 | The Pink Viper

Kan jeg få tilbakemelding på de beste verktøyene for å bygge et auksjonsnettsted med følgende funksjoner:

  • Nettstedet tar en provisjon (som 5%) for hver transaksjon
  • Hver bruker kan tildele en vurdering (som 4,5 stjerner) til den fullførte transaksjonen, og kommentere selgerens profil.
  • Godta betalinger med PayPal og kredittkort

Jeg har sett på Joomla! og JomSocial, men de har ikke overbevist meg så langt.

Jeg har litt erfaring med programmering innen C, Python og Java. Hvis ingen CMS-verktøy er til nytte, vil jeg gi meg beskjed om du kan fortelle den beste måten å ta programmering for å få auksjonsstedet gjort.

  • Den andre delen av spørsmålet ditt ( rull din egen del) er altfor bred. Du bør spørre om spesifikke aspekter av det, eller prøve det, og deretter be SO-fellesskapet om hjelp når du får problemer.
  • Takk! Jeg ser på Drupal nå, det virker mer lovende enn Joomla !. Hvis det ikke kutter det, så SÅ fellesskap, støtte for spørsmål !! : P
  • sjekk ut magento: magentocommerce.com

Personlig ville jeg valgt Ruby on Rails hvis jeg skulle rulle selv. Jeg har gjort C # og Java-utvikling mye og jeg har støttet PHP webapplikasjoner, RoR vil komme deg raskere dit og Ruby-språket er veldig dynamisk og har noen gode "snarvei" -metoder og funksjoner som reduserer mengden kode du trenger for å fullføre oppgaven. Alt jeg sier er at hvis du skal utvikle ditt eget nettsted, så ta et par timer å undersøke Ruby and the Rails-rammeverket.

Jeg vil sannsynligvis prøve å unngå CMS (Content Management Systems), siden det primære fokuset for applikasjonen din ikke er innholdsadministrasjon.

Hvis du velger å bruke et applikasjonsrammeverk, må du sørge for at det er upartisk i forhold til typen applikasjon du skriver, eller er skreddersydd til det du gjør. Å prøve å gjøre et CMS til et auksjonssted kan meget vel føre til skalerbarhetsproblemer, samt hindre utviklingshastigheten til auksjonsrelaterte funksjoner.

Uansett hvilket språk du velger å bruke er sannsynligvis ikke viktig, men noen er mer skreddersydd for nettsteder og webapplikasjoner. Mitt språk og rammeverk er C # med ASP.NET MVC.

  • 1 Alle nettsteder / apper har innhold å administrere. Det er bare formatet på innholdet og metoden for bruk og administrering av det som varierer. For eksempel er Twitter en mikroblogg - hovedinnholdet består av tweets; StackExchange er et spørsmål og svar-nettverk - hovedinnholdet er spørsmål og svar; innholdet til et auksjonssted er de enkelte auksjonsidene, samt kategoriene og butikksidene. Det er helt rimelig å bygge et auksjonssted utenfor et CMS-rammeverk som Joomla eller Drupal.
  • Også stort sett alle webapps deler visse generelle CMS-krav, som statiske sider (hjem, om, kontakt, personvernpolicy, etc.), kontaktskjemaer, påloggingssystem, mediehåndtering, søk ... Modulære rammer lar deg også komme inn standardfunksjoner som redaktører, et meldingssystem, brukerprofiler, kommentarer, varsler, RSS, dashboards, etc. i appen din hvor som helst og hvordan du vil.
  • Jeg sier bare at jeg tror at jeg ikke vil bruke et CMS for denne applikasjonen. Hovedfokuset vil være auksjonslistene og budsystemet som må prestere så fort de muligens kan. Å bruke en størrelse passer til alle CMS, selv med plugins / moduler, kan bare komme i veien for deg i det lange løp. Jeg tror en bedre løsning ville være å bruke et CMS for det offentlige nettstedet, og legge de faktiske auksjonene på et underdomene eller underbane som kjører utenfor CMS. Kjernen i virksomheten er auksjoner og å la folk by. Jeg vil ha full kontroll over det.
  • Jeg kan ikke se hvorfor å bygge på toppen av et CMS-rammeverk ville "komme i veien for deg". CMS-rammeverk er designet for å være modulære slik at du kan bruke eksisterende komponenter der det er nødvendig, eller la dem være utenfor hvis du ikke trenger dem. Auksjonsstedet ditt vil fremdeles trenge en ruter, en malmotor, en ORM, et brukeradministrasjonssystem, visningsmotor, autolaster og alle de andre praktiske funksjonene og modulene som stort sett alle større webapplikasjoner krever.
  • 1 Den eneste forskjellen mellom å bruke et CMS-rammeverk mot et rammeverk som ASP.NET MVC er at det generelle innholdsstyringssystemet allerede er på plass. Så i stedet for å bygge disse delene for hånd, eller integrere en egen hylle-CMS i den, er appen din integrert i CMS-funksjonaliteten din fra starten.

Uansett hva du gjør, hold deg bare unna wordpress / joomla. Når prosjektet blir større, blir koden din vanskeligere å vedlikeholde.

Hvis du er php-utvikler, vil jeg anbefale deg å prøve symfony 2 framework. Du trenger mer tid til å utvikle den første versjonen, men på sikt bedre løsning.

Symfony 2 har mange bunter (brukerskrevne bunter) for nesten alle ting du trenger for auksjonswebbiste (knpbundles.com). Alle pakker er gratis å bruke.

Det er også bunter for enkel integrering med Facebook, for eksempel. Bunter for enkel brukeradministrasjon og så videre.

Du kan raskt bygge et grunnleggende auksjonsnettsted med https://www.drupal.org/project/commerce_auction. Men som andre sier, hvis det vokser, vil det sikkert være lettere uten CMS.

Etter mitt synspunkt, starter du med Drupal-handel, og lar deg raskt prøve å sjekke om prosjektene dine har et marked ... så hvis det fungerer og du tjener penger, kan du skrive det om.

fungert for deg: Charles Robertson | Ønsker du å kontakte oss?