<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ml">
	<id>https://abhiprayavedi.org/index.php?action=history&amp;feed=atom&amp;title=%2F06-Architecture</id>
	<title>/06-Architecture - നാൾവഴി</title>
	<link rel="self" type="application/atom+xml" href="https://abhiprayavedi.org/index.php?action=history&amp;feed=atom&amp;title=%2F06-Architecture"/>
	<link rel="alternate" type="text/html" href="https://abhiprayavedi.org/index.php?title=/06-Architecture&amp;action=history"/>
	<updated>2026-08-02T00:02:57Z</updated>
	<subtitle>വിക്കിയിൽ ഈ താളിന്റെ നാൾവഴി</subtitle>
	<generator>MediaWiki 1.43.6</generator>
	<entry>
		<id>https://abhiprayavedi.org/index.php?title=/06-Architecture&amp;diff=3630&amp;oldid=prev</id>
		<title>VijayanPN: /* 6.4 Major Architectural Components */</title>
		<link rel="alternate" type="text/html" href="https://abhiprayavedi.org/index.php?title=/06-Architecture&amp;diff=3630&amp;oldid=prev"/>
		<updated>2026-07-29T10:22:03Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;6.4 Major Architectural Components&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ml&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;←പഴയ രൂപം&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;15:52, 29 ജൂലൈ 2026-നു നിലവിലുണ്ടായിരുന്ന രൂപം&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l53&quot;&gt;വരി 53:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;വരി 53:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== 6.4 Major Architectural Components ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== 6.4 Major Architectural Components ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The principal components of the platform are:* Hosting environment.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The principal components of the platform are:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Hosting environment.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* MediaWiki core software.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* MediaWiki core software.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Extensions.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Extensions.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l69&quot;&gt;വരി 69:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;വരി 71:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Subsequent chapters examine each of these components in detail.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Subsequent chapters examine each of these components in detail.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== 6.5 Editorial Workflow ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== 6.5 Editorial Workflow ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key abhip6c6_abhi:diff:1.41:old-3629:rev-3630:php=table --&gt;
&lt;/table&gt;</summary>
		<author><name>VijayanPN</name></author>
	</entry>
	<entry>
		<id>https://abhiprayavedi.org/index.php?title=/06-Architecture&amp;diff=3629&amp;oldid=prev</id>
		<title>10:21, 29 ജൂലൈ 2026 സമയത്ത് VijayanPN</title>
		<link rel="alternate" type="text/html" href="https://abhiprayavedi.org/index.php?title=/06-Architecture&amp;diff=3629&amp;oldid=prev"/>
		<updated>2026-07-29T10:21:13Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ml&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;←പഴയ രൂപം&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;15:51, 29 ജൂലൈ 2026-നു നിലവിലുണ്ടായിരുന്ന രൂപം&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;വരി 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;വരി 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;__NOTOC__{{DISPLAYTITLE:Chapter 6 - Understanding the Abhiprayavedi Architecture}}&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;{{DocumentationIdentity &lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|byline= Understanding how the major components of the Abhiprayavedi publishing platform work together as an integrated system.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|breadcrumb=[[Main Page|🏠 Home]] › [[Draft:Documentation|Documentation]] &amp;gt; [[Draft:Documentation/Version_1.0|Version 1.0]] &amp;gt; [[Draft:Documentation/Version_1.0/System_Administration_Manual|System_Administration_Manual]]  &amp;gt; &#039;&#039;&#039;Chapter 6 - Understanding the Abhiprayavedi Architecture &#039;&#039;&#039;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;}}&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;{{DocumentationMetadata&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt; |manual=System_Administration_Manual: Chapter 6 - Understanding the Abhiprayavedi Architecture&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt; |version=1.0&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt; |status=Frozen&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt; |audience=System Administrators, Developers.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt; |updated=30 July 2026&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;}}&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;= Chapter 6 - Understanding the Abhiprayavedi Architecture =&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;= Chapter 6 - Understanding the Abhiprayavedi Architecture =&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key abhip6c6_abhi:diff:1.41:old-3628:rev-3629:php=table --&gt;
&lt;/table&gt;</summary>
		<author><name>VijayanPN</name></author>
	</entry>
	<entry>
		<id>https://abhiprayavedi.org/index.php?title=/06-Architecture&amp;diff=3628&amp;oldid=prev</id>
		<title>VijayanPN: &#039;= Chapter 6 - Understanding the Abhiprayavedi Architecture =  &#039;&#039;&#039;Byline:&#039;&#039;&#039; &#039;&#039;Understanding how the major components of the Abhiprayavedi publishing platform work together as an integrated system.&#039;&#039;   == 6.1 Purpose ==  Before administering individual components of the platform, it is important to understand how they fit together.  Abhiprayavedi is not a collection of independent features. It is an integrated publishin...&#039; താൾ സൃഷ്ടിച്ചിരിക്കുന്നു</title>
		<link rel="alternate" type="text/html" href="https://abhiprayavedi.org/index.php?title=/06-Architecture&amp;diff=3628&amp;oldid=prev"/>
		<updated>2026-07-29T10:18:12Z</updated>

		<summary type="html">&lt;p&gt;&amp;#039;= Chapter 6 - Understanding the Abhiprayavedi Architecture =  &amp;#039;&amp;#039;&amp;#039;Byline:&amp;#039;&amp;#039;&amp;#039; &amp;#039;&amp;#039;Understanding how the major components of the Abhiprayavedi publishing platform work together as an integrated system.&amp;#039;&amp;#039;   == 6.1 Purpose ==  Before administering individual components of the platform, it is important to understand how they fit together.  Abhiprayavedi is not a collection of independent features. It is an integrated publishin...&amp;#039; താൾ സൃഷ്ടിച്ചിരിക്കുന്നു&lt;/p&gt;
&lt;p&gt;&lt;b&gt;പുതിയ താൾ&lt;/b&gt;&lt;/p&gt;&lt;div&gt;= Chapter 6 - Understanding the Abhiprayavedi Architecture =&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Byline:&amp;#039;&amp;#039;&amp;#039; &amp;#039;&amp;#039;Understanding how the major components of the Abhiprayavedi publishing platform work together as an integrated system.&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 6.1 Purpose ==&lt;br /&gt;
&lt;br /&gt;
Before administering individual components of the platform, it is important to understand how they fit together.&lt;br /&gt;
&lt;br /&gt;
Abhiprayavedi is not a collection of independent features. It is an integrated publishing platform in which each subsystem contributes to a common editorial workflow.&lt;br /&gt;
&lt;br /&gt;
This chapter presents the overall architecture of the platform and explains the relationship between its principal components.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 6.2 The Platform as a Whole ==&lt;br /&gt;
&lt;br /&gt;
Abhiprayavedi has been designed as a structured publishing platform built upon MediaWiki.&lt;br /&gt;
&lt;br /&gt;
MediaWiki provides the underlying content management framework, while Abhiprayavedi extends it through carefully designed templates, forms, extensions, workflows, and presentation standards.&lt;br /&gt;
&lt;br /&gt;
Rather than functioning as an open-editing wiki, the platform supports a controlled editorial publishing process from article creation through publication and long-term maintenance.&lt;br /&gt;
&lt;br /&gt;
Every subsystem has a clearly defined responsibility and contributes to the overall operation of the platform.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 6.3 Architectural Principles ==&lt;br /&gt;
&lt;br /&gt;
The architecture of Abhiprayavedi has been developed according to several fundamental principles.* Clear separation of responsibilities.&lt;br /&gt;
* Maximum use of native MediaWiki capabilities.&lt;br /&gt;
* Modular design through templates and extensions.&lt;br /&gt;
* Consistent editorial workflow.&lt;br /&gt;
* Reusable presentation components.&lt;br /&gt;
* Long-term maintainability.&lt;br /&gt;
* Sustainability through documentation and knowledge transfer.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
These principles guide both the current implementation and future development.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 6.4 Major Architectural Components ==&lt;br /&gt;
&lt;br /&gt;
The principal components of the platform are:* Hosting environment.&lt;br /&gt;
* MediaWiki core software.&lt;br /&gt;
* Extensions.&lt;br /&gt;
* Templates.&lt;br /&gt;
* Forms.&lt;br /&gt;
* Categories.&lt;br /&gt;
* Editorial workflow.&lt;br /&gt;
* User and permission management.&lt;br /&gt;
* Styling and presentation.&lt;br /&gt;
* Documentation.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Each component performs a specific function while interacting with the others to form a coherent publishing system.&lt;br /&gt;
&lt;br /&gt;
Subsequent chapters examine each of these components in detail.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 6.5 Editorial Workflow ==&lt;br /&gt;
&lt;br /&gt;
The editorial workflow forms the operational backbone of the platform.&lt;br /&gt;
&lt;br /&gt;
A typical article progresses through the following stages:# Draft preparation.&lt;br /&gt;
# Editorial review.&lt;br /&gt;
# Structured publication.&lt;br /&gt;
# Presentation to readers.&lt;br /&gt;
# Ongoing maintenance.&lt;br /&gt;
# Archival preservation.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Templates, forms, categories, permissions, and administrative procedures work together throughout this workflow.&lt;br /&gt;
&lt;br /&gt;
Understanding this sequence helps administrators recognise the purpose of individual system components.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 6.6 Information Flow ==&lt;br /&gt;
&lt;br /&gt;
Information moves through the platform in an organised manner.&lt;br /&gt;
&lt;br /&gt;
Authors create content.&lt;br /&gt;
&lt;br /&gt;
Forms collect structured information.&lt;br /&gt;
&lt;br /&gt;
Templates transform that information into consistent presentation.&lt;br /&gt;
&lt;br /&gt;
Categories organise published material.&lt;br /&gt;
&lt;br /&gt;
MediaWiki manages storage, revision history, permissions, and retrieval.&lt;br /&gt;
&lt;br /&gt;
Readers experience the final published articles without being exposed to the underlying technical complexity.&lt;br /&gt;
&lt;br /&gt;
This separation between editorial work and presentation is one of the strengths of the platform.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 6.7 Administrative Responsibilities ==&lt;br /&gt;
&lt;br /&gt;
Different administrative activities correspond to different architectural components.&lt;br /&gt;
&lt;br /&gt;
For example:* Server administration supports platform availability.&lt;br /&gt;
* MediaWiki administration manages the core system.&lt;br /&gt;
* Extension administration provides additional functionality.&lt;br /&gt;
* Template administration controls presentation.&lt;br /&gt;
* Form administration supports structured publishing.&lt;br /&gt;
* User administration manages permissions and access.&lt;br /&gt;
* Documentation preserves organisational knowledge.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Although these responsibilities differ, they should always be exercised with an understanding of the platform as a whole.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 6.8 Relationships Between Components ==&lt;br /&gt;
&lt;br /&gt;
The individual components of Abhiprayavedi are designed to complement one another rather than operate independently.&lt;br /&gt;
&lt;br /&gt;
Changes to templates may influence forms and presentation.&lt;br /&gt;
&lt;br /&gt;
Changes to categories may affect navigation and article organisation.&lt;br /&gt;
&lt;br /&gt;
Extension updates may influence workflows or administrative procedures.&lt;br /&gt;
&lt;br /&gt;
Consequently, administrators should always consider the wider architectural impact before implementing significant modifications.&lt;br /&gt;
&lt;br /&gt;
Understanding relationships between components is often more important than understanding the components themselves.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 6.9 Understanding Before Modification ==&lt;br /&gt;
&lt;br /&gt;
One of the most important responsibilities of an administrator is to understand the architecture before attempting to change it.&lt;br /&gt;
&lt;br /&gt;
When modifications become necessary, administrators should identify:* Which subsystem is affected.&lt;br /&gt;
* Whether related components may also be influenced.&lt;br /&gt;
* Whether documentation requires updating.&lt;br /&gt;
* Whether testing should be performed before deployment.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A clear architectural understanding reduces risk and supports informed decision-making.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 6.10 Evolution of the Platform ==&lt;br /&gt;
&lt;br /&gt;
Abhiprayavedi has been designed to evolve.&lt;br /&gt;
&lt;br /&gt;
New features, templates, extensions, workflows, and presentation improvements may be introduced over time.&lt;br /&gt;
&lt;br /&gt;
Future development should preserve the architectural principles described in this manual while extending the capabilities of the platform in a controlled and well-documented manner.&lt;br /&gt;
&lt;br /&gt;
Evolution should strengthen the architecture rather than compromise it.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 6.11 The Role of Documentation ==&lt;br /&gt;
&lt;br /&gt;
Documentation is an integral part of the architecture rather than an activity performed after development.&lt;br /&gt;
&lt;br /&gt;
The Documentation Library records not only procedures but also architectural decisions, administrative practices, operational knowledge, and the reasoning behind important design choices.&lt;br /&gt;
&lt;br /&gt;
Through comprehensive documentation, knowledge becomes part of the platform itself rather than remaining with individual administrators.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== 6.12 Concluding Remarks ==&lt;br /&gt;
&lt;br /&gt;
The chapters that follow examine each architectural component individually.&lt;br /&gt;
&lt;br /&gt;
Administrators are encouraged to remember that every subsystem described in this manual contributes to a single objective: providing a reliable, maintainable, and sustainable publishing platform.&lt;br /&gt;
&lt;br /&gt;
Understanding the architecture as a whole enables administrators to make informed decisions, maintain consistency, and preserve the long-term integrity of Abhiprayavedi.&lt;/div&gt;</summary>
		<author><name>VijayanPN</name></author>
	</entry>
</feed>