Project geneSIS: Coding started

Hello WebDevs, it’s been a while that I started this project and I’ve been on and off of the project for the last two weeks. I got off in a very bad momentum but I am slowly doing the project as planned. I alread started coding and I am creating the administration panel template for the project. The screens will be patterned to the template and the body will be the only one changing from time to time or when the user switch pages.

I wanted to have a screenshot of the work so far but it seems there is nothing much to show, but I will share on this blog soon. So far the pages that were created were the template and some forms or will be the entry points of the date needed on the web application.

Exciting times! Probably June will be the best month to launch the initial version. This is for educational purposes for those starting off with PHP. Then we will improve the system as we go along and start another system with different approach, probably with a framework or we start on the bootstrap.

If you are starting off in PHP, maybe you put your views or requests on the comment section.

Happy Coding.

Web Development: The Road to Laravel

I am getting the hang of it! Yes, I am moving again to web development. When I got a better internet connection, I asked myself, “What’s your excuse, now?” It’s like learning how to walk again.

Capture

Baby steps I found video tutorials for Laravel and I am feeling good with it. I am working now on the 5th screencast on their laracasts website. I encounter some of the challenges since this is the official framework since I stop igniting.

Capture

I am parallel learning some web design tutorials and taking notes on some of the technologies that were mentioned in the tutorials, like REST, boilerplate etc. I am familiarizing with HTML5 again, since I never used a single HTML5 tag ever since its launch back in 2014.

It’s never too late to learn something new again. I love being a newbie again, but it did not matter to me the fact that I tried learning it and getting my blades sharper than ever.

What is PHP Framework? Why Use it Anyway?

Framework

Framework

A lot of people asked this and we usually get a lot of answers based on biased users who uses a certain framework that works for them. Well hopefully I beg to differ in defining them since I am not an advocate myself, I just try them.

Most of the people would go recommending their favorite framework that works for them. We would hear a lot of easy to use, short learning curve, small footprint and whole lot of convenience factors that would convince a novice to use the one the responder is using. Personally I won’t recommend any of the framework to a novice, it would skip a lot of techniques that a novice should know first before using a framework.

From the word framework its a skeleton that would make up the process of the web application you are trying to build. Why process and not the look of the web app itself? Looks are different from how the thing works. It is more of a structure than a template. It evolves more of the server side on how the data or information is processed and showed in front of your web application. Maybe in some cases that the PHP framework would cross the web design aspect of building the website or web application but that would be 10% or less of your framework can do in the whole process of designing the website. Looks and layout would still lie on the CSS Framework or grid systems you are using or on a javascript framework you are using in building. The framework would be responsible mostly on the development on how the data is processed and the response of your web application to the user.

Why I would not recommend it to a beginner? Well basically I have this principle if you used to build the easy way around it would be tougher to build something complicated in the future. Maybe I am wrong with this principle but for me it would be better to have a deeper foundation in how the whole PHP works than jumping to frameworks since it is the easiest way to build websites. I would still recommend to create simple pages out of PHP core to experience the language then push your limits to more complicated ones, then when you jump to frameworks it would be a lot more easier and you can maximize the full potential of the framework.

Why use a framework? It is convenient and the building of websites is really fast. Plus if you are already an advanced PHP coder you can bend and customize classes of your own in a framework that would create a whole lot of options in building websites. You can build your own process inside the framework a new module for your clients in a more convenient way. Frameworks are also lightweight meaning since it is already optimized fetching information would be faster meaning more productivity to  your clients.

If you would choose your framework check the community and support to your framework. Nothing beats a good support. Also a healthy community that would help you building your first web application.
Happy Coding.