Moving away from Wordpress

I currently have this site running on WordPress Underscores. I am curious if I can re-create the same site using only HTML, CSS, JS (if needed) and PHP (no Wordpress). I don’t know much JS or PHP but I believe it can be a good learning opportunity.

I used Laragon for local development but I read free version will no longer be supported.

Questions:

  1. What local dev environment you recommend considering I am on Windows?

  2. Would you recommend to use any frameworks to achieve the above?

1 Like
  1. I use XAMPP. But if you’re used to working with Laragon and you have no problems with it, I’d try to find out if the support for the free version really is going to be stopped. Migration generally comes with problems.
  2. No, I would not. They all write bloated code that is (much) more difficult to decipher than manual, targeted code. .
2 Likes

Are… you under the impression that wordpress does something magical that cant be done in HTML/CSS/JS/PHP?
Wordpress uses those 4 to generate its output; so yes, by definition, you can recreate the site, because you’re using the same technologies.

Any *MP stack would work. HTML, CSS, and JS are agnostic to the setup (because they’re client-side) so anything that hosts a website, has a PHP component, and some form of database (because you’re going to try and replicate article-based dynamic content) would work. XAMPP is quick and (very) dirty, but would probably suffice.

You’re moving away from a framework (Wordpress). So why would you want frameworks to replace it?

2 Likes
  1. I am using Visual Studio Code as IDE. Any extensions for Visual Studio Code or other set up you recommend specifically for XAMPP on Windows?

  2. I am curious if I can work on same project remote using XAMPP on Windows say if I am home on desktop or if I am away, on my laptop.

  3. There’s a lot of discussions/debates going over Docker for sometime now. But I guess Docker is a bit of an overkill for a small PHP project like mine. Even though I read Docker is a usefull tool to know these days. Say in the future I might need to create some side projects for API Testing with JavaScript and upload it to my Github or create Selenium UI testing project with Python and upload it to Github.

This sounds very… specific… I get the impression you’re not giving the full picture.

Full picture would be say I would prefer running one local dev environment to cover PHP development and those other 2 scenarios I already mentioned. Alternatively I realize that XAMPP is a good quick option for a simple project like mine.