Differences from version 17 to 37



@@ -1,88 +1,94 @@

-''__NOTE:__ This is an unofficial page, and attempt to merge the content of the following pages: ((bitweaver)) ((bitweaverArchitecture)) ((bitweaverOverview)) ((WhybitweaverIsCool)). See those pages for offical information about why you should consider using bitweaver as your CMS.''
+{maketoc}
+Bitweaver is an open source content management system. Its speed and power are ideal for large-scale community websites and corporate applications, but it simple enough for non-technical small site users to set up and administrate. You have probably heard such claims before, so what makes bitweaver special? Let us tell you...
 
-Bitweaver is an open source content management system. It's speed and power are ideal for large scale community websites and corporate applications, but it simple enough for non-technical small site users to set up and administrate. You have probably heard such claims before, so what makes Bitweaver special? Let us tell you...
+!Fully Featured On Install
+Out of the box bitweaver comes with a full set of features you want in a CMS, such as: ((ArticlesPackage|Articles)), ((WikiPackage|Wiki Pages)), ((BlogsPackage|Blogs)), ((PigeonholesPackage|Categories)), ((FisheyePackage|Image Galleries)), ((CalendarPackage|Calendar)), ((UsersPackage|User Management)), ((DatabaseComparison|Choice of Database)), ((LanguagesPackage|Languages)), ((Themes Package|Theming)), Comments, etc, etc.
 
-!!Fully Featured On Install
-Out of the box Bitweaver comes with a full set of features you want in a CMS, such as: ((ArticlesPackage|Articles)), ((WikiPackage|Wiki Pages)), ((BlogsPackage|Blogs)), ((PigeonholesPackage|Categories)), Comments, ((FisheyePackage|Image Galleries)), ((CalendarPackage|Calendar)), ((UsersPackage|User Management)), Choice of Database, ((ThemesPackage|Theming)), etc, etc.
+!!Use Only What You Need
+Bitweaver is completely modular. Just because bitweaver has a lot of features doesn't mean you have to use them all. Install the modules you need, and turn off those you don't. It's easy to add any features that the bitweaver developer community may come up with, such as the ((GmapPackage|Google Maps Package)).
 
-!!!Use Only What You Need
-Just because Bitweaver has a lot of features doesn't mean you have to use them all. Bitweaver is completely modular, this lets you turn on what you need, and turn off what you don't. It also makes it easy to add any features that the Bitweaver Developer community may come up with, such as the ((GmapPackage|Google Maps Package)).
+This extensibility is great for site admins who want to be able to set up a robust site and customize it to their needs without having to do any technical work. And when you want to add on your own custom features, bitweaver is ready for you.
 
-This is great for site admins who want to be able to set up a robust site and customize it to their need, without having to do any technical work. But when you want to add on your own custom features, Bitweaver is ready for you.
+*__((Bitweaver Features|See Our Complete Feature List))__
+*__((Add On Features|See Available Add On Features))__
 
-__((Bitweaver Features|See Our Complete Feature List))__
-__((Add On Features|See Available Add On Features))__
 
+!Easy To Extend
+Bitweaver is designed to be as customisable and easy to build upon as possible. The bitweaver application framework offers a robust set of core services, via its APIs, that you can utilize in custom features you write. Using our APIs your application can tap into the bitweaver core to easily inherit comments, permissions, ratings, categorization, etc. We take care these things so you can focus on building the custom features you need.
 
-!!Easy To Extend
-An objective from day 1 has been to make Bitweaver as customisable and easy to build upon as possible. The Bitweaver application framework offers a robust set of core services, via its APIs, that you can utilize in custom features you write. Using our API's your application can tap into the Bitweaver core easily inherit comments, permissions, ratings, categorization, etc. We take care these things so you can focus on just building the custom features you need.
-
-Not only that, you can also hook existing applications into the Bitweaver core, things like ((PhpBBPackage|phpBB)), which we provide with the current install.
+Our framework also makes it easy to hook existing applications into the bitweaver core, things like ((PhpBBPackage|phpBB)), which we provide with the current install.
 
 Bitweaver is completely modular, open source, object oriented, and written in PHP. We use Smarty Templates and ADOdb to support many databases.
 
-__((Bitweaver Framework|Read More About Our Application Framework))__
-__((Developer Center|Visit the Developer Community))__
+*__((Bitweaver Framework|Read More About Our Application Framework))__
+*__((Developer Center|Visit the Developer Community))__
 
 
-!!Things You Can Build With Bitweaver
+!What Can You Build With Bitweaver?
 *Single and Multi-user Blogs
-*Photo Sites and Media Uploading
+*Photo Galleries and Media Centers
 *Community and Group Sites
-*Corporate Application
-(''Note: Not sure if this list is a keeper, or maybe can be expanded.'')
+*Corporate Applications
 
-((bitweaver_sites|See A Variety of Sites Running Bitweaver))
+*__((bitweaver_sites|See A Variety of Sites Running Bitweaver))__
 
+!The Best of Bitweaver
+Here are the highlights of what makes bitweaver special:
 
-!!The Best of Bitweaver
-Here are the highlights of what makes Bitweaver special:
+!!Extremely Simple Theming
+Our granular theming system easily lets you hand-pick just the piece of the UI you would like to modify. Look and feel are extremely easy to customize and can be designed to replicate any corporate theme.
 
-!!!!Extremely Simple Theming
-Our granular themeing system that easily lets you hand-pick just the piece of the UI you would like to modify. Look and feel are extremely easy to customise and can be designed to replicate any corporate theme.
+A Smarty Template System
+The powerful [https://smarty.net|Smarty template system] allows us to strictly separate logic from content. Smarty templates are basically HTML code, which makes them easy to learn and modify. This simplifies customization of the visual aspects of your system without the need to learn the guts of the system.
 
-A Smarty system
-The powerful [http://smarty.php.net|Smarty template system] allows us to strictly separate logic from content. The Smarty templates are basically HTML code, which makes them easy to learn and modify. This makes it easy for you to customise the visual aspects of your system without having to learn the guts of the system.
+XHTML 1.0 Strict Compliance
+Virtually all bitweaver template pages have been checked for XHTML 1.0 Strict compliance. We don't commit until all errors and warnings have been dealt with. We must admit, this is a lot of work, but our templates are now easy to read and work with. Our page load times remain short because we strip all our templates of excess white space.
 
-XHTML 1.0 Strict Compliancy
-Additionally we check virtually all pages on w3c for XHTML 1.0 Strict compliancy and don't commit before all errors and warnings have been dealt with. We must admit, this is a lot of work, but our templates are now easy to read and work with. Despite the indenting and easy to read templates, our output is smaller since we strip all our templates of excess white space, making download times shorter. if you are interested, you can view the source code of this page. If you are developing, see the ''source code section'' of the ThemeTutorial for instructions on how to clean up the source code to simplify bug hunting.
+*__((ThemeTutorial|See Our Theme Tutorial))__
 
-((ThemeTutorial|See Our Theme Tutorial))
+!!Powerful Yet Simple CSS Styling
+Unlike other CMSs we actually use a well organized nested class system, which provides immense freedom when it comes to CSS-based styling.
 
-!!!!Powerful Yet Simple CSS Styling
-Unlike other CMSs we actually use a well organised nested class system which gives you an immense freedom when it comes to CSS based styling.
+Our sophisticated CSS class selectors make styling easy, flexible, and incredibly powerful. Customization becomes easier because there is less to code. As a result, our CSS files are about 10-15 kb compared to the the overwhelming 50-65 kb in other CMS systems.
 
-Our sophisticated css class selectors make styling easy, flexible and incredibly powerful. This makes your job easier because there is less to code. As a result, our css files in general are about 10 - 15 kb compared to the the overwhelming 50 - 65 kb in other cms systems.
+We have made it one of our aims to avoid tables where possible, thus we use tables only where browser compatibility issues make it absolutely necessary, or where appropriate elsewhere, such as data listings. However, even some of these use unordered lists to gain styling freedom using CSS.
 
-We have made it one of our aims to avoid tables where possible, thus we use tables only ''where browser compatability issues'' make it absolutely necessary or appropriate, such as data listings. However, even some of these have been use unordered lists to gain styling freedom using CSS.
+*__((CssSchema|See Our Basic CSS Schema))__
 
-__((CSSSchema|See Our Basic CSS Schema))__
+!!Easy Installation
+Our advanced installer really rocks! It checks your PHP settings, informs you of the pertinent settings, and allows you to select which bitweaver packages you want to install. We even provide a graphical interface when upgrading your system or when converting from another CMS to bitweaver.
 
-!!!!Easy Installer
-Our advanced installer really rocks! It checks your php settings, informs you of the pertinent settings and allows you to select how much of bitweaver you want to install. it even gives you graphical interface when upgrading your system or when converting from another system to bitweaver.
+*__[http://www.bitweaver.org/photos/gallery/9/32|See Screenshots of Our Installer]__
 
-!!!!Intuitive Admin Interface
-Despite the great configurability of bitweaver, you will always know where to click since we provide inline help where appropriate.
+!!Intuitive Admin Interface
+Despite the great configurability of bitweaver, you will always know where to click since our admin includes inline help where appropriate.
 
-!!!!Speed, Speed, and ''More'' Speed!
-Our schema and queries are optimized for speed to be scalable to millions of pages. We noticed other CMS's don't utilise the most efficient queries with scalability in mind - but it has been one of our objectives from day 1. There are several massive traffic sites running bitweaver, and this forces us to be stingy with queries and diligent about JOINS. We are constantly rooting out ways to reduce our query counts. When we started, an average page load took 200 queries, we are now down to ~25 for a basic page load.
+!!Speed, Speed, and ''More'' Speed!
+Our schema and queries are optimized for speed to be scalable to millions of pages. We noticed other CMS's don't utilize the most efficient queries with scalability in mind - but it has been one of our objectives from day one. There are several massive-traffic sites running bitweaver, and this forces us to be stingy with queries and diligent about JOINS. We are constantly rooting out ways to reduce our query counts. When we started, an average pageload took 200 queries; we are now down to ~25 for a basic page load.
 
-!!!!Choice of Database
-We support [http://www.postgresql.org|PostgreSQL] (pgsql), [http://firebird.sourceforge.com/|Firebird]/InterBase, Oracle, [http://www.mysql.com/|MySQL] , Microsoft SQL Server, Sybase and SQLite. We have to be one of the few CMS that can say it runs on all these databases. This leaves the choice open to the administrator to install on their favorite database backend. We also support Apache and IIS web server installs.
+!!Choice of Database
+We support [http://www.postgresql.org|PostgreSQL] (pgsql), [http://www.firebirdsql.org/|Firebird]/InterBase, Oracle, [http://www.mysql.com/|MySQL] , [http://www.microsoft.com/sql/default.mspx|Microsoft SQL Server], [http://www.sybase.com/|Sybase], and [http://www.sqlite.org/|SQLite]. We are one of the few CMSs that runs on all these databases. This leaves the choice open to the administrator to install on their favorite database backend. We also support Apache and IIS web server installs.
 
 Bitweaver uses the [http://adodb.sourceforge.net/|ADOdb] database abstraction library to connect to these databases.
 
-!!!!Content Inheritance
+!!Content Inheritance
 Our ((LibertyPackage|Liberty Package)) means all content is stored in a central table, but allows for "derived tables" to handle each content type's unique needs.
 
-!!!!Easily Integrate Other Applications
-We currently have a number of third party applications integrated with the Bitweaver framework, such as phpBB and Gallery2. For example, if you are slaving users to another database: just create "function override_user_login" and you can do whatever magic you need to do to access your existing users database.
+!!Easy Integration With Other Applications
+We currently have a number of third-party applications integrated into the bitweaver framework, such as phpBB and Gallery2. For example, if you are slaving users to another database, just create "function override_user_login" and you can do whatever magic you need to do to access your existing users database.
 
-!!!!Pretty Url's - Your Way!
-Declare "function override_user_login" to make custom user home page URL's
+!!Pretty URLs - Your Way!
+Declare "function override_user_login" to make custom user home page URLs
 
 (''NOTE: these last two might be a little too technically specific? Or not?'')
 
-!!!!Rapid Developement
-Bitweaver receives continuous developement from an active and dedicated community. There is fast moving progress and development in every aspect of the framework.
+!!Rapid Developement
+Bitweaver receives continuous developement support from an active and dedicated community. There is fast-moving progress and development in every aspect of the framework.
 
+!! See also:
+* ((The Absolute Beginners Guide 2.0))
+* ((Top 10 reasons to use Bitweaver))
+* ((Top 10 things to do immediately after installing Bitweaver))
+* ((Top 10 mistakes after installing Bitweaver))
+* ((WhybitweaverIsCool|Why Bitweaver is Cool))
+* ((bitweaverFAQ))
Page History
Date/CommentUserIPVersion
24 Mar 2020 (15:41 UTC)
Lester Caine86.149.42.22537
Current • Source
Lester Caine81.138.11.13636
View • Compare • Difference • Source
Davis178.93.252.835
View • Compare • Difference • Source
Kozuch85.207.244.16033
View • Compare • Difference • Source
Kozuch85.207.244.16030
View • Compare • Difference • Source
paul greavy90.51.12.16829
View • Compare • Difference • Source
xing194.152.164.4528
View • Compare • Difference • Source
DM74.227.205.23127
View • Compare • Difference • Source
Will68.174.111.4726
View • Compare • Difference • Source
Will68.174.111.4725
View • Compare • Difference • Source
Will68.174.111.4724
View • Compare • Difference • Source
Will68.174.111.4723
View • Compare • Difference • Source
Will68.174.111.4722
View • Compare • Difference • Source
Will68.174.111.4721
View • Compare • Difference • Source
Will68.174.111.4720
View • Compare • Difference • Source
Will68.174.111.4719
View • Compare • Difference • Source
Will68.174.111.4718
View • Compare • Difference • Source
Will68.174.111.4717
View • Compare • Difference • Source
Will68.174.111.4716
View • Compare • Difference • Source
Will68.174.111.4715
View • Compare • Difference • Source
Will68.174.111.4714
View • Compare • Difference • Source
Will68.174.111.4713
View • Compare • Difference • Source
Will68.174.111.4712
View • Compare • Difference • Source
Will68.174.111.4711
View • Compare • Difference • Source
Will68.174.111.4710
View • Compare • Difference • Source
Will68.174.111.479
View • Compare • Difference • Source