Learning Environment

Getting setup with PHP means a lot of things to learn at once. PHP itself, WordPress, Symfony, and MySQL.

I learned PHP at school and used it for my first year as a web developer. But after switching to Rails, I haven’t spent much time with it. That means I don’t know how to do a lot of the programming techniques I’ve learned over the years with PHP.¬†Getting used to the punctuation again will be one thing, and of course all languages have their quirks. False is empty? Ok, I guess.

WordPress is going to be a challenge. I got to the point where I could make some custom themes and basic plugins before I switched, but I was never an expert. It seems like it has been pretty stable over the past few years, but I’ll want to learn about the new features and keep security in mind.

Symfony seems promising, but there are are a lot of moving pieces to keep track of at first. I don’t like the annotation configuration, which seems to be recommended in several guides for beginners. I like the idea of yaml config files, but maybe PHP config would be easier to debug. Many of the resources target Symfony 2, and it sounds like there were some major changes between 2 and 3.

As¬†for MySQL, there are really just a few things I know how to do in PostgreSQL that I’ll have to learn the MySQL variants of. Mostly it’s administrative stuff that I can look up pretty quickly. I do want to learn more about the possibilities of MariaDB.

June will be another busy month. Black Desert Online is on sale. Supposedly several people from my guild in an MMO I used to play were switching to that, back when it went into open beta. They may have moved on from Black Desert onto something even newer. With all the stuff to learn, and Dark Souls 3 to work on, it might be hard to find enough time to get started in a new MMO.

Back to Blogging

I’m not sure exactly how many times I’ve tried to start up a new blog, but here’s one more. Back to pretty much where I started, on WordPress.

I need to find some time to play Dark Souls 3. I spent way too long in the tutorial area trying to figure out parry timing. I got pretty comfortable with it in Dark Souls, but I guess it was a bit easier. I took a few tries to get the uchigatana, but I ended up going back to the handaxe and shield.

I’ve been watching the Super Best Friends play Yakuza 0, which is really entertaining. Probably better to watch than play, actually. I may decide to pick up a a PS4 at some point, but I have to decide whether to shell out for the Pro version or pick up the older one at about half the price. I guess it depends when the PS5 is planned to come out.