|
|
Registered tutorials: 501 Registered Users: 33355
|
|
Rating: 4.25 out of 4 votes cast
Category: Ajax and PHP
|
Road to Web 2.0: The Database Design
Abstract: The concepts are easy to put to use, and aren't that much different (in my opinion) of normal web architecture. In this series of articles I will be exploring my design and development a Web 2.0 application.
This is the first of a continuing series of articles that explore making a Web 2.0 application. The concepts are easy to put to use, and aren't that much different (in my opinion) of normal web architecture. In this series of articles I will be exploring my design and development a Web 2.0 application. In this first article I will be discussing the initial database design of com.pendio.us for insight on the choices that I have made for a new style of discussion board. While I am still actively developing com.pendio.us, (it is still rather buggy, but that is to be expected for a week old project) I thought it might be fun to discuss some of my design choices as a longer tutorial style entry. I will only be discussing the design of the actual application, please note that I am using several tools to speed my development:
Xaraya is used as my rapid application development platform. It is written in PHP and uses multiple Databases for it's back end. I believe most of the concepts that I will be exploring could easily be ported to other platforms, but Xaraya is the one that I am comfortable with. Any platform that gives you direct access to the output layer should work just fine. I needed something that would also send back my AJAX request in XML without a ton of work, and Xaraya fits the bill. For those that have never used Xaraya, there will be a learning curve for development, but the end time savings are considerable.
Just a note about Xaraya and this application that I have written, Xaraya offers many “hooks” that I could have used to save me even more time. I decided to write a completely stand alone application and thus I did not take as much advantage as I could have of the platform.
Prototype is being used as my Javascript library. There are many out there, but Prototype seems to be the best documented. In addition, there are many other libraries (as found on their main page) which build on top of Prototype for some amazing features.
|
Reviews:
Rate and Review This Site
No reviews yet
Statistic Information About this Resource:
| Total Hits: |
354 |
| Unique Hits: |
314 |
| |
Daily |
Weekly |
Monthly |
| |
Unique |
Total |
Unique |
Total |
Unique |
Total |
| Average |
0.1 |
0.1 |
0.4 |
0.4 |
5.5 |
6.5 |
| Current |
1 |
1 |
1 |
1 |
1 |
1 |
| Previous |
0 |
0 |
0 |
0 |
1 |
1 |
| Dec 2 |
0 |
0 |
1 |
1 |
3 |
3 |
| Dec 1 |
0 |
0 |
0 |
0 |
8 |
9 |
| Nov 30 |
0 |
0 |
0 |
0 |
2 |
2 |
| Nov 29 |
0 |
0 |
0 |
0 |
10 |
14 |
| Nov 28 |
0 |
0 |
0 |
0 |
20 |
25 |
| Nov 27 |
0 |
0 |
0 |
0 |
0 |
0 |
| Nov 26 |
0 |
0 |
1 |
1 |
7 |
7 |
| Nov 25 |
0 |
0 |
1 |
1 |
3 |
3 |
| Highest |
10 |
11 |
15 |
16 |
39 |
45 |
|
|
|
Script Execution Time: 0.31363 | SQL Queries: 10 | Members: 501
Ajax Tutorial Top List - Powered by Aardvark Topsites PHP 5.1.2
|