After coding a few websites, I have learned jQuery is amazing, and that PHP rules. But have also not been able to find any librarys that inherently integrate both JavaScript and PHP, or any that just provide simple functionality that is common on websites.
Personally, I don't care that much about all the other fun stuff that jQuery does, such as all of the awesome selectors, animations, and everything else. But what I am in love with is the .post(), method, which makes things so simple. What I do care about is AJAXing everything... the login, commenting form, rating systems... anything that can be AJAX should be IMO.
Another JavaScript plugin I love to use is Google Analytics. They track everything for you, and yes, I do mean everything... If it can be recorded using JavaScript, Google saves it for you. But the problem with this library, as well as jQuery and all the other libraries is that they take TIME, which is sooo important in web development. Not only do they take time because of their huge footprints, but they also take time because of all the DNS queries, jQuery hosted somewhere (hopefully on your server), Analytics on Google's server... all of these take time to load, and it adds up.
As evident in the writing above, I think that there needs to be a JavaScript library that focuses mainly on load time for the website, and also has great tools to help developers do simple tasks such as user authentication and event logging. I'm not gonna just sit here and say what this library should have and pass it off to another developer, so I am announcing here the launch of my JavaScript/PHP library currently entitled "vi". This should be in an beta release in about a month hopefully. Keep in mind that this will be written in PHP and JavaScript to optimize load times and such.
Another focus of this library will be to make it as customizable as possible, and also to make it easy to extend with plugins. I have had horrible times trying integrate forum software into an existing user authentication system, and editing its code to change the features for the specified use of that forum. So one of the initial plugins that I will write will be a extremely easy customizable forum that will integrate with what you already have in place.
No comments:
Post a Comment