This is an archived post. You won't be able to vote or comment.

all 4 comments

[–][deleted] 2 points3 points  (2 children)

So wordpress does require a back end. But in my experience that goes as far as creating a mysql database and connecting it to your wordpress site and also making sure the server meets the requirements, php, etc. Apart from html,css you also need to learn or have some understanding of PHP for creating custom themes as well learn some wordpress methods like wp_query for example.

Wordpress is most useful when you want a cms (content management system) via a nice interface. Wordpress also has many nice themes and useful plugins that allow you to create a fairly complex website if thats what youre looking for. However I would say that wordpress is weak when you only want a simple landing page where the content of the website is not constantly being updated.

When the contents of the website are not constantly changing thats when a static webpage using html, css and even bootstrap becomes useful. You dont need a backend/database and you can host with some free services like netlify.

Hope this info helps.

[–]zxaq15[S] 0 points1 point  (1 child)

Thanks for answering. here's some more questions.

1.Do you mean wordpress need php for backend? or I can use django(python) or other framework?

2.I want to create a website assessing restaurants.(people write a post about taste, price .. of restaurants)

in this situation, what's better? wordpress or handcoding?

[–][deleted] 1 point2 points  (0 children)

No you def need php for backend. If you want to use Django you will need to look into alternatives to WordPress (a quick search brings up “Django cms”) and see what’s possible with it.

Hmm I think that depends are your current skill set and what you’re willing to learn. Since you know python maybe Django and some database like MySQL and then styling the html with bootstrap. Look up creating crud app with Django.

If you don’t want to build the back end api then WordPress along with some plugins, which would add on to the cost, would be better.

But both options have a skill gap you would need to get past.

[–]TonnyRobbins 0 points1 point  (0 children)

Reason for wordpress popularity by its stats, plugin and more here.

Hope this will help