To create and run a site like Snapsort, Findthebest, GSMarena etc.? Basically review sites that allow dynamic product comparison. I am a beginner with no knowledge of coding whatsoever.I have created basic static Wordpress sites but a full fledged dynamic review site is what I wanna be doing in the near future. So where do I begin? Thanking y'all in anticipation. Cheers!
You'll need a command of HTML, CSS, Javascript and a server side language like PHP. You might also need to know about (My)SQL or rather how to persist data in a database, as any dynamic website (even one using Wordpress) uses a database. Scott
You could also try working with some CMS like drupal, wordpress or joomla. I know HTML, CSS, PHP, MySQL, some JavaScript and used to build websites using my custom framework that I had built, but now, after using drupal. I have started using it on all my websites. Saves a lot of time and effort. Drupal has a steep learning curve tho. If you want something easy try working with wordpress.
But even with Wordpress, you have to have basic understandings of a lot of things mentioned above, to make a proper looking and working website. Scott
He would have to go through the learning curve anyways, whether he chooses wordpress or php. Whatsay? I think he should either teamup with someone who already knows or be ready to learn the ropes himself. Another alternative would be hire someone.
With Wordpress, the depth of knowledge is much less than if he starts writing PHP code. But still, basics about PHP will be necessary too. Scott
If you have some knowledge about HTML/CSS then you can start wordpress theme editing but creating a new wordpress theme is not so easy. If you want to create a wordpress theme then you must have PHP knowledge and then you have to learn wordpress coding.
Personally I would say either pay someone to develop the site or partner with someone. Doing it this way you can concentrate on running the site itself, marketing the site and customer support. This way would also mean that the site would be online faster and should be professional looking and functioning from the start rather than having bugs and glitches that would come from a learning developer. I know it isn't what you probably want to hear but it's practical, faster time to completion and less likely for someone else to develop the same or similar idea before you do. If you still want to learn all the coding etc.. then you can learn it as you go along.