vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vB3 General Discussions (https://vborg.vbsupport.ru/forumdisplay.php?f=111)
-   -   Checkout this mega hack I'm working on :) (https://vborg.vbsupport.ru/showthread.php?t=46511)

Mystikal 12-09-2002 12:39 PM

Checkout this mega hack I'm working on :)
 
<a href="http://ixius.element80.net" target="_blank">http://ixius.element80.net</a>

Full-featured content management system with vBulletin user database as backend.

Seperate (optional) database can be used for content, otherwise the same database as your forum can be used. I'm still working on a way to wrap the connections so that only 1 connection is made if you use only 1 database, but currently 2 are made: 1 to the accounts database, and 1 to the content server database.

Expanded template system. You can now auto-load certain templates from the database so that things display correctly... there are some problems with vbulletin's current template system which I don't have time to explain right now =). Templates are now grouped easier. Same with replacements.

Caching System - This thing kicks some serious ass. It caches every query you want on the page, with little to no code changes in your system. Instead of using $databaseclass->query you just do $cache->query. If the cache exists, it will use the cache file on the server. (*This works with safe mode*) Otherwise, it will produce the query and update the cache. Also, whenever content is updated on the site, including who's online, etc, certain parts of the cache are flagged and automatically updated the next time they are requested. I intergrated this into our vBulletin at blizzforums.com and it drove the server load average waaaay down.. we were having server issues and our loads were around 3 usually.. yea.. they're usually under 1 now =) (Gotta re-impliment it since we upgraded to vb 2.2.9 though..).

Modules System. No.. this isn't Post-Nuke. The modules are all class based and only certain ones are loaded when you tell them to. Modules are VERY easy to create with the class system I'm using.. I'll write up some documentation on it before the "hack" is released.

This system is meant to run a full-featured website, whether it's a business site or a gaming site. So far I have a sections module and a news module and a banners module done.

I have to go but I'll explain more later.

Dean C 12-09-2002 03:57 PM

Sounds quite nice...

- miSt

Roody 12-09-2002 10:38 PM

way over my head on this one. have no idea what this would do.

Mystikal 12-09-2002 10:40 PM

It would run your website for you.. similair to phpnuke. It's a CONTENT management system =)

Roody 12-09-2002 10:53 PM

ok im still confused though. how the heck would it do that?

Mystikal 12-09-2002 10:58 PM

You install it.

You customize the templates.

You begin adding content...

You have a website =0

It's not forums.. it's an actual webpage system that will take all the HTML work out of running/updating a web site.

nuno 12-20-2002 01:05 AM

So, how's things going?

DrkFusion 12-20-2002 01:08 AM

Hmmm...now you say it manages content, yet all I am guessing is that this will manage news, because that seems to be the only thing working right now, and well there seems to be no proof it will actually allow you to add multi sections of content (reviews, galleries, etc) which content really is, and it being a content management system, I am guessing it should have it...or you will be putting it in?

Mystikal 12-20-2002 01:42 AM

It's already in.

nuno 12-20-2002 01:58 AM

gee, there was a hack at vB.org about thread views and loadavg, where is it now? :confused:

DrkFusion 12-20-2002 11:30 AM

Great to hear Mystikal...nuno???


All times are GMT. The time now is 03:45 PM.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.

X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01071 seconds
  • Memory Usage 1,723KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (11)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • printthread_start
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete