Out of all the topics we have learned in class, I was hoping I could hide away from PHP. I was sure that I made an enemy out of PHP with my lack of understanding of its functions. During the past two classes, I have questioned Greg and Laura about the purpose of PHP and I am proud to say that I have at least made progress with my understanding of php from this week’s assignment.
Since I originally started out pretty desperate for PHP help, I made it a priority to read a little more on PHP so I can learn some cool tricks before digging into the assignment. One of my favorite PHP tricks is the ability to create forms! I was happy to see something PHP-related work on my homepage because I initially came in thinking nothing would work. However, there were a few PHP tricks that didn’t work on my homepage prototype and I know I still have a lot to learn. How do you know if the cookies function from PHP works on your page if cookies are more behind-the-scenes?
After taking a glance at the Twenty Seventeen on GitHub, I noticed that there were many PHP files. Is it easier to create many files rather than place all the PHP code within HTML or one PHP file? I don’t quite understand why there are so many files for twenty-seventeen here.
On a lighter note, I found the design thinking reading to be mind-blowing and change the way I think about web development. In particular this quote allowed me to think of web development as a creative skill, “when you add ‘thinking’ to the word ‘design, it’s no longer about color or decoration. It’s now about process. It’s about getting to a more intentional outcome. It’s about thinking about the experience of the customer, user, and employee.” Basically, web development falls into the design realm since it is a process where a lot of thinking is involved as witnesses in this class, right?