Hi all;
@rlankford
Quote:
wouldn't an approach like this remove the ability for people to bookmark various pages on the site
as you may see in the demo site, there is a link to the main page URL which will navigate you to the main page, in fact we can make page bookmark via this link, if you need any further explanation please let me know.
@rabideau
I have seen your good work, and of course I am interested in joining your project, but before that I need to complete this job, at the point I have something useful for the community I will for sure share all code and I will be glad to be with you.
@Defkon1
well nice, I will post some technical data just as soon, as I said the demo site is not the latest thing I have done on the matter. so first I need some time to upgrade it, then, I will post the instruction, sorry I am a little busy these days as we(Persian) are moving to the new year!
@wizanda
I have read your posts on this matter, and that sounds good to me. I am thinking of the same thing as you, but I think we are doing it in different ways.
if you want to know:
loading a normal page the debug data will be like this:
queries (44) blocks (5) extra (0) timers (6)
while loading it in this approach will give us 3 requests to the server:
request for page content:
queries (22) blocks (0) extra (0) timers (6)
left blocks:
queries (37) blocks (4) extra (0) timers (6)
right blocks:
queries (19) blocks (1) extra (0) timers (6)
I am planing to make an Admin account in the demo site so that you can test this there.
but I want you all to mention one thing and that is (in my opinion): this peace of code can lead us to something more than just having an Ajax enabled XOOPS but a portal server with the ability to share data across different sites and more...
I know that this is not very efficient in a CMS, XOOPS is already a great system, with good performance for most of us while there are people like "wizanda" working on performance to make it better, but where it comes to be enterprise ready, then we should be ware, there is work to be done.
and mention I am not saying this will do every thing for us, this is just a little peace of code that could evolve in the XOOPS great ocean.
Thanks all, I will continue the work.