Skip to content

Commit ecfdcee

Browse files
committed
updated article
1 parent cabf543 commit ecfdcee

1 file changed

Lines changed: 28 additions & 39 deletions

File tree

src/Blog/templates/page/blog-resource/dotkernel/disambiguation-dotkernel-1-and-dotkernel-3.html.twig

Lines changed: 28 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -1,59 +1,48 @@
11
{% extends '@layout/blog-post.html.twig' %}
22

33
{% block body %}
4-
<h2>What is Dotkernel?</h2>
5-
The name <strong>Dotkernel</strong> symbiotically  combines the string  <strong>Dot, </strong>as a
6-
representation of the Internet, and <strong>Kernel</strong>, the quintessence of any IT application.
7-
8-
In other words <strong>Dotkernel</strong> wishes to be, with modesty, the central part of
9-
the Internet development and hence ensuring increased development
10-
productivity and run-time performance.
11-
<h2>What is Dotkernel 1?</h2>
12-
Dotkernel 1 is an <strong><em>PHP</em> <em>Application Framework</em></strong>, built on top of Zend Framework 1 (ZF1).
4+
<h2>What is the meaning behind 'Dotkernel'?</h2>
135

14-
It has the first public release  on July 2010.
6+
<p>The name <strong>Dotkernel</strong> symbiotically combines the string <strong>Dot, </strong>as a representation of the Internet, and <strong>Kernel</strong>, the quintessential components of any IT application.</p>
7+
<p>In other words, <strong>Dotkernel</strong> aims to become the starting point for development Internet applications and hence ensure increased development productivity and run-time performance.</p>
158

16-
It is tight coupled with <strong>Zend Framework 1</strong> , and add a set of custom or
17-
external features (such as Router, Template Engine, etc.).
9+
<h2>What was Dotkernel 1?</h2>
1810

19-
It is composed of <strong>Zend Framework 1</strong> and a set of custom or external features (such as Router, Template Engine, etc.).
20-
Dotkernel 1 architecture is based on <strong>MVC</strong>.
11+
<p>Dotkernel 1 was a <strong><em>PHP</em> <em>Application Framework</em></strong>, built on top of Zend Framework 1 (ZF1).</p>
2112

22-
Latest version is <strong>1.8 Long Term Support</strong>.
23-
Will no be released a new version anymore, only bugfixes.
24-
<h2>What is Dotkernel 3?</h2>
25-
A <strong>collection</strong> of PSR-7 Middleware applications built on top of <a href="https://docs.zendframework.com/zend-expressive/" target="_blank" rel="noopener noreferrer"><strong>Zend Expressive</strong></a> microframework.
13+
<p>It had the first public release in July 2010.
14+
It was tightly coupled with <strong>Zend Framework 1</strong> and adds a set of custom or external features (such as Router, Template Engine, etc.).
15+
It was composed of <strong>Zend Framework 1</strong> and a set of custom or external features (such as Router, Template Engine, etc.).
16+
Dotkernel 1 architecture was based on <strong>MVC</strong>.</p>
2617

27-
It is composed of a set of custom and extended <a href="https://framework.zend.com/" target="_blank" rel="noopener noreferrer"><strong>Zend Framework 3</strong></a> components.
18+
<p>The latest version is <strong>1.8 Long Term Support</strong>.
19+
It will not be getting any new releases, only bugfixes.</p>
2820

29-
Dotkernel 3 architecture is based on <strong>Middleware</strong>.
30-
31-
Dotkernel implements the following PSR's: PSR-1, PSR-2, PSR-4, PSR-7, PSR-11.
21+
<h2>What is Dotkernel?</h2>
3222

33-
Currently there are 2 applications: Frontend, Admin and a 3rd one is under development: API
34-
<h2>Dotkernel = Dotkernel 1 or Dotkernel 3?</h2>
35-
In posts older than 2017 <strong>Dotkernel 1</strong> was referred as <strong>Dotkernel </strong>because it was the only Dotkernel version.
23+
<p>A <strong>collection</strong> of PSR-15 Middleware applications built on top of the <a href="https://docs.mezzio.dev/mezzio/v3/getting-started/quick-start/" target="_blank" rel="noopener noreferrer"><strong>Mezzio</strong></a> microframework.
24+
It is composed of a set of custom and extended <a href="https://docs.laminas.dev/" target="_blank" rel="noopener noreferrer"><strong>Laminas</strong></a> components.</p>
25+
<p>Dotkernel architecture is based on <strong>Middleware</strong>.
26+
Dotkernel implements the following PSR's, where applicable: PSR-7, PSR-11, PSR-15, PSR-3, PSR-4, PSR-6, PSR-13, PSR-14, PSR-17, PSR-18, PSR-20.</p>
3627

37-
Since the release of <strong>Dotkernel 3, </strong>is reffered to as <strong>Dotkernel 3 </strong>or <strong>Dotkernel</strong>.
28+
<p>Currently, there are three applications:</p>
3829

39-
All future references to Dotkernel 1 will be explicitly made.
40-
<h3>As of Dotkernel 3 release:</h3>
41-
Dotkernel 1 = Dot Kernel 1
30+
<p>- API<br>
31+
- Admin<br>
32+
- Queue</p>
4233

43-
Dotkernel 3 = Dotkernel 3
44-
<h4><strong>Dotkernel = Dotkernel 3</strong></h4>
45-
&nbsp;
34+
<h2>Dotkernel = Dotkernel 1 or the new Dotkernel?</h2>
4635

47-
&nbsp;
48-
<h2></h2>
36+
<p>In posts older than 2017 <strong>Dotkernel 1</strong> was referred to as <strong>Dotkernel </strong>because it was the only Dotkernel version.
37+
Since the release of newer versions, we have dropped the number at the end, so currently we refer to our platform as 'Dotkernel'.</p>
4938

5039
<h2 id="user-content-faq">Frequently Asked Questions</h2>
5140

5241
<div class="faq-list">
5342
<details class="acc" open>
5443
<summary>What does the name "Dotkernel" mean? <span class="chev">+</span></summary>
5544
<div class="acc-body">
56-
<p class="mb-0">It combines "Dot", as a representation of the Internet, with "Kernel", the quintessence of any IT application, reflecting the aim of being a central part of Internet development.</p>
45+
<p class="mb-0">It combines "Dot", as a representation of the Internet, with "kernel", the quintessence of any IT application, reflecting the aim of being a central part of Internet development.</p>
5746
</div>
5847
</details>
5948
<details class="acc">
@@ -63,15 +52,15 @@ Dotkernel 3 = Dotkernel 3
6352
</div>
6453
</details>
6554
<details class="acc">
66-
<summary>What is Dotkernel 3? <span class="chev">+</span></summary>
55+
<summary>What is Dotkernel? <span class="chev">+</span></summary>
6756
<div class="acc-body">
68-
<p class="mb-0">A collection of PSR-7 Middleware applications built on top of the Zend Expressive microframework, composed of a set of custom and extended Zend Framework 3 components, with an architecture based on Middleware. It implements PSR-1, PSR-2, PSR-4, PSR-7, and PSR-11.</p>
57+
<p class="mb-0">A collection of PSR-15 Middleware applications built on top of the Mezzio microframework. It implements PSR-7, PSR-11, PSR-15, PSR-3, PSR-4, PSR-6, PSR-13, PSR-14, PSR-17, PSR-18, PSR-20.</p>
6958
</div>
7059
</details>
7160
<details class="acc">
72-
<summary>How many applications make up Dotkernel 3? <span class="chev">+</span></summary>
61+
<summary>How many applications make up Dotkernel? <span class="chev">+</span></summary>
7362
<div class="acc-body">
74-
<p class="mb-0">At the time of the article, there were two available applications, Frontend and Admin, with a third one, API, under development.</p>
63+
<p class="mb-0">At the time of the article, there were three available applications, API, Admin and Queue.</p>
7564
</div>
7665
</details>
7766
<details class="acc">

0 commit comments

Comments
 (0)