PHPackages                             deathart/blogci4 - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Framework](/categories/framework)
4. /
5. deathart/blogci4

AbandonedArchivedProject[Framework](/categories/framework)

deathart/blogci4
================

Blog write with Codeigniter v4dev

1102PHP

Since Dec 2Pushed 6y ago1 watchersCompare

[ Source](https://github.com/deathart/BlogCI4)[ Packagist](https://packagist.org/packages/deathart/blogci4)[ RSS](/packages/deathart-blogci4/feed)WikiDiscussions master Synced 2w ago

READMEChangelogDependenciesVersions (1)Used By (0)

BlogCI4
=======

[](#blogci4)

I created this blog system with the help of codeigniter v4, thank you for being lenient I'm not a professional developer, this system just helps me to learn more deeply codeigniter but also are style, feel free to help me in this project and tell me what goes and what doesn't go well.

Installation (An automatic installation will come later on)
===========================================================

[](#installation-an-automatic-installation-will-come-later-on)

First of all, configure the file `.env` to the root of the folder.

Then execute the following commands :
-------------------------------------

[](#then-execute-the-following-commands-)

- PHP
    - Normal
        - ```
              composer install
              php spark migrate:latest
              php spark db:seed DatabaseSeeder
              php spark serve -host 127.0.0.1
            ```
    - Docker
        - ```
              docker-compose build && docker-compose up -d
              ./docker/composer install
              ./docker/console spark migrate:latest
              ./docker/console spark db:seed DatabaseSeeder
            ```
- Theme
    - ```
          npm install
          npm run theme:build
        ```

Go to

Admin access
============

[](#admin-access)

Then go to the link of your blog and added "/admin/" the identifiers are:

```
contact@blog.dev
password

```

Themes and languages
====================

[](#themes-and-languages)

- Themes : To modify or add a new theme, this can be found in the folder: `resources/themes/` &amp; `resources/assets/`.
- Language : To modify or add a new language, this can be found in the folder: `resources/Languages/`.

Server Requirements
===================

[](#server-requirements)

[PHP](http://php.net) version 7.1 or newer is required, with the *intl* extension installed. [Why 7.1](https://gophp71.org/)?

A database is required for most web application programming. Currently supported databases are:

- MySQL (5.1+) via the *MySQLi* driver
- PostgreSQL via the *Postgre* driver

More information : [Codeigniter4 User Guide](https://bcit-ci.github.io/CodeIgniter4/)

Issues
======

[](#issues)

For any problems or suggestions created a new issue (By checking that this issue has not already been created)

Helps
=====

[](#helps)

Don't hesitate to help this project, to improve it to make it grow, even constructive criticism helps.

TODO (Open to all suggestions)
==============================

[](#todo-open-to-all-suggestions)

- Add theme management
- Add Users management
- Add translation in admin
- Add Tags manager (WIP)
- Add installer (and automatic update system)
- Add feed system
- Update configuration admin
- Optimise SEO
- Optimise AJAX
- Clean rewriting of the css/js
- Create Docs
- Create demo
- Move translate folder template

###  Health Score

20

—

LowBetter than 13% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity8

Limited adoption so far

Community12

Small or concentrated contributor base

Maturity35

Early-stage or recently created project

 Bus Factor1

Top contributor holds 97.5% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/436468?v=4)[Deathart](/maintainers/deathart)[@deathart](https://github.com/deathart)

---

Top Contributors

[![deathart](https://avatars.githubusercontent.com/u/436468?v=4)](https://github.com/deathart "deathart (316 commits)")[![dependabot-support](https://avatars.githubusercontent.com/u/112581971?v=4)](https://github.com/dependabot-support "dependabot-support (7 commits)")[![dependabot[bot]](https://avatars.githubusercontent.com/in/29110?v=4)](https://github.com/dependabot[bot] "dependabot[bot] (1 commits)")

---

Tags

blogblog-enginecodeigniterphp

### Embed Badge

![Health badge](/badges/deathart-blogci4/health.svg)

```
[![Health](https://phpackages.com/badges/deathart-blogci4/health.svg)](https://phpackages.com/packages/deathart-blogci4)
```

###  Alternatives

[laravel/socialite

Laravel wrapper around OAuth 1 &amp; OAuth 2 libraries.

5.7k104.3M836](/packages/laravel-socialite)[laravel/dusk

Laravel Dusk provides simple end-to-end testing and browser automation.

1.9k38.6M289](/packages/laravel-dusk)[nineinchnick/edatatables

Grid widget for the Yii Framework, wrapper for the DataTables jQuery plugin

173.2k](/packages/nineinchnick-edatatables)[link-cloud/fast-hyperf

LinkCloud Fast Hyperf

241.2k1](/packages/link-cloud-fast-hyperf)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
