Been Reviewing Some FrameworksSorry for the lack of content on this site. I have been spending a lot of time trying to organizes and prioritize my life in general. These past weeks I have been trying to work on many new web projects of my own, some which I will announce on the Nextrix website once they are closer to a public release. One of these projects is focused entirely on helping me organize and prioritize my freelancer contract work that I do on the side. Currently I handle all my invoices and receipts that I send out to clients either through Microsoft Office or Google Docs (Gears included). I realized that overtime they will start piling up in a folder and it will become hard to manage and search through them all. I decided that I need a new method of creating, and storing these important documents. I looked at what current applications are available out there to purchase, but most of them have too many features that I currently do not need at the present time. These applications just cost too much for what I am looking for at the moment. I want to have the creative freedom to add new features to an application when I need them. I decided that if I want to get specific features from this tool, the best action would be to develop my own application, and why not use it as another learning experience. I have spent most of my life taking on new and exciting projects, learning my life's worth from them. This is just another one to expand my mind on and experience from. My primary focus on developing this application will be to use the PHP scripting language as it still is a very common language used over the web. I was just unsure how I would develop with it. Sure I could code it from scratch, but the development time to push out a project like that for just for one man alone would not meet the time schedule I am actually looking to meet. So I decided to check out some of these PHP frameworks. I have dealt with frameworks in general before when working at previous companies, but it has been a while since I checked out how many of them were doing. So I dived back into the seat, and scoured the web for them. In the end of reviewing, coding, and reading the documentation of many frameworks, I came to the conclusion that a lot of them are over bloated with too many features. Some which are done just because the person or team developing the framework likes to use certain method more than the general public. Most of them are really slowing down the performance of the applications and even stressing out the servers they are running on. The turnover to produce these websites might be faster, but I believe that any true framework's intention should be directly focused on providing a standards compliance code structure, with faster turnover features and abilities, while still keeping the framework very minimal. The only framework that really interested me in the end was the CodeIgnitor framework as it focuses more on the bare bones approach of just implementing the MVC architectural pattern.
I am still unsure if this is the path to take for development of this project. Through these weeks I also took a look at the Anyways so this week I have to decide on weather to go the CodeIgnitor approach, or jump into this Ruby language and spend the time learning it, then moving to learning RoR. I might actually try to do both, if I get the time. |
SearchLatest Blog UpdatesTagsArchive
Friends and Affiliates |

