You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[](https://github.com/tterb/atomic-design-ui/blob/master/LICENSEs)
37
+

31
38
32
39
## About Webby
33
40
34
41
**Webby** aims to be a "lego-like" PHP framework that allows you to build APIs, Console/Cli and Web Applications in a modular architecture, that can also integrate other features from existing PHP frameworks or other PHP packages with ease.
35
42
36
-
Build Awesome PHP applications with a "Sweet Application Architecture". It is an extension of the CodeIgniter3 framework for easy web application development with an easy developer experience (DX) for beginners.
43
+
It is an extension of the CodeIgniter 3 framework for easy web application development with an easy developer experience (DX) for beginners.
44
+
45
+
Build Awesome PHP applications with a "Simple(Sweet) Application Architecture".
37
46
38
47
## Features
39
48
@@ -47,11 +56,12 @@ Build Awesome PHP applications with a "Sweet Application Architecture". It is an
47
56
- Use "Actions" instead of "Services" for CRUD functionalities or business logic
48
57
- Use "Forms Or Rules" to validate input requests
49
58
- A near "Service discovery" feature included
59
+
- Use any database abstraction or library you want as a model
50
60
51
61
## Authors
52
62
53
63
-[@otengkwame](https://www.github.com/otengkwame)
54
-
-[All contributors][link-contributors]
64
+
-[All Contributors][link-contributors]
55
65
56
66
## Installation
57
67
@@ -74,9 +84,12 @@ The documentation is currently been updated constantly. It will take time to cov
74
84
75
85
Currently we have planned to use the blogs section to guide developers through their journey in learning the framework.
76
86
77
-
If you have been developing with CodeIgniter3 already and you are familiar with the HMVC approach you can still use the same knowlegde to get going.
87
+
If you have been developing with CodeIgniter 3 already and you are familiar with the HMVC approach you can still use the same knowlegde to get going.
88
+
89
+
For developers who are very familiar with the CodeIgniter 3 framework can still refer to the documentation here: [CI3 Docs](https://www.codeigniter.com/userguide3/index.html)
78
90
79
-
For developers who are very familiar with the CodeIgniter3 framework can still refer to the documentation here: [CI3 Docs](https://www.codeigniter.com/userguide3/index.html)
91
+
The concept of CodeIgniter 4 has not been so clear and rewriting CodeIgniter 3 has set the framework back in so many ways, this is a way to show that Codeigniter could have been improved gradually without the approach the Core Team
92
+
used.
80
93
81
94
82
95
## Server Requirements
@@ -87,20 +100,22 @@ PHP 8.1 was released in November 2021 and so most of it's functionalities were n
87
100
88
101
~~If you want to discover bugs and contribute, then you are welcome to use the PHP 8.1 version.~~
89
102
90
-
Currently it supports 8.1 but no issues have come up yet. We will be looking forward to that as 8.2 is to be released later.
103
+
Currently it supports 8.1 but no issues have come up yet. All issues can be discussed and it will be addressed. PHP 8.2 is here since December 2022. We will be looking forward to related issues too to resolve. Currently some issues have already been fixed.
91
104
92
105
93
106
## Quick FAQs
94
107
95
108
#### Why did you decide to create Webby
96
109
---
97
-
* Webby was created with PHP beginners in mind, to simplify how web applications can be built without complex concepts and functionalities
98
-
* Looking at how other frameworks makes it difficult for beginners to start, we are making the approach different.
99
-
* Also CodeIgniter was not been updated for sometime and new PHP versions were not working until they updated to the recent version (3.1.13).
110
+
* Webby was created with PHP beginners in mind, to simplify how web applications can be built (with PHP) without complex concepts and functionalities
111
+
* Looking at how other (PHP) frameworks makes it difficult for beginners to start, we are making the approach different.
112
+
* Also CodeIgniter 3 was not been updated for sometime and new PHP versions were not working until they updated to the recent version (3.1.13).
113
+
* I used it as an opportunity to learn and understand more about Software Architecture and creating Software Paradigms.
100
114
101
115
#### Is it anything different from CodeIgniter 3 or 4?
102
116
---
103
-
It uses the Core of the CodeIgniter3 framework and borrows some new features added from CodeIgniter 4. It is designed to move developers who are familiar with CI3 to easily move to CI4 with a little similar syntax or concept.
117
+
It uses the Core of the CodeIgniter 3 framework and borrows some new features added from CodeIgniter 4. It is designed to move developers who are familiar with CI3 to easily adapt to CI4 with a little similar syntax or concept.
118
+
104
119
105
120
## Important Links
106
121
@@ -109,7 +124,7 @@ The links below will guide you to know more about how Webby Works
0 commit comments