Login   Register  
PHP Classes
elePHPant
Icontem

JSClasses - a new repository of JavaScript components - PHP Classes blog

Recommend this page to a friend!
Stumble It! Stumble It! Bookmark in del.icio.us Bookmark in del.icio.us
  Blog PHP Classes blog   RSS 1.0 feed RSS 2.0 feed   Blog JSClasses - a new rep...   Post a comment Post a comment   See comments See comments (7)   Trackbacks (0)  
<< Previous: Single Sign-On authen...>> Next: JSClasses, JSMag, PHP...

Author: Manuel Lemos

Posted on:

Categories: New site features, PHP community

The JSClasses site was finally launched. It is based on the PHPClasses site but with the focus of redistributing Object Oriented Programming components written in JavaScript.

This is a brief note about that site with a reference to the actual site launch post.





JSClasses

The JSClasses site was finally launched after 7 months of development.

The first two months were invested in adapting the PHPClasses site code to make it be configurable for supporting other programming languages, in this case JavaScript.

The remaining 5 months were investing in implementing a single sign-on system that lets users of the PHPClasses site use the same account in the JSClasses site.

The new site provides the same features as the PHPClasses site, except for a few that are not yet enabled but will be later. That includes the Professionals directory, Jobs section, Programming Innovation Award and Premium subscriptions.

Given the success of the PHPClasses site and the expected success of JSClasses, I am sure this is great news for all JavaScript developers and Web developers in general. Please help spreading the word, twit about this article or post in Facebook or your favorite social networks.

You may as well submit your own JavaScript classes to the new site. Keep in mind that JavaScript does not really have the concept of class. It uses objects that are instantiated like this:

object = new class_function();

And the "class" object is defined somewhat like this:

classFunction = Function()
{
var somePrivateVariable = 'some_value'

var somePrivateFunction = function(/* parameters */)
{
/* some code */
}

this.somePublicVariable = 'some_value'

this.somePublicFunction = function(/* parameters */)
{
somePrivateFunction();
}
}

Spread the word to make it grow

The PHPClasses site only became popular thanks to the help of the users that have spread the word. The JSClasses site may became at least as popular as the PHPClasses and get many useful JavaScript components if you can help.

You can help for instance spreading the word. One way to do it easily is to go on the new site reading the JSClasses launch blog post and click on the buttons to vote on the article in Digg, DZone or share it using the links to recommend the page in Facebook, Twitter, StumbleUpon, Del.icio.us or just post it in your favorite social network.

The more you help spreading it, the sooner we start seeing many great JavaScript components from which you can benefit. Thank you in advance for sharing this.


You need to be a registered user or login to post a comment

1,273,953 PHP developers registered to the PHP Classes site.
Be One of Us!

Login Immediately with your account on:

Facebook ConnectGmail or other Google Account
Hotmail or Microsoft Windows LiveStackOverflow
GitHubYahoo


Comments:

2. Great news! - Arkadiusz Kawa&#322;ko (2010-08-27 14:56)
Good Job :)... - 2 replies
Read the whole comment and replies

2. JSClasses - Mike Summerton (2010-08-27 14:56)
I hope that it can be as useful as the PHP stuff.... - 2 replies
Read the whole comment and replies

2. Another great job! - Ronald Verdonk (2010-08-27 14:56)
Another great job!... - 2 replies
Read the whole comment and replies

1. Excellent!!! - Alexander Fleites (2010-08-27 08:08)
Excellent Manuel... - 3 replies
Read the whole comment and replies


<< Previous: Single Sign-On authen...>> Next: JSClasses, JSMag, PHP...

  Blog PHP Classes blog   RSS 1.0 feed RSS 2.0 feed   Blog JSClasses - a new rep...   Post a comment Post a comment   See comments See comments (7)   Trackbacks (0)