Mention
  • Home (current)
  • Help
    FAQ Privacy Contact
Quick menu
Night mode
Sign in
Register
Mention
Wiki
ParFramework v2.5.2 (MentionBB environment system)
3 months ago
TestUser
TestUser Administrator
TestUser
Quick menu
User profile
All posts
Administrator
3 months ago
Message Options
More
Copy short link
Share

  1. What is Par?
  2. Okay but why?
  3. Par v2.5.2
  4. Older versions of ParFramework
  5. Par3 news
PAR2.png

What is Par?

Par or Programmable Algorithm Revision(yes, it's dumb name), in short, is an application framework that I have produced for creating Web Software's. In general, it has been powered by Symfony since its first versions. It was built to produce more complex software. Like MentionBB, BluBoard or proprietary software not on Github. Some of its components were also used in simpler projects, such as in software such as InstaFlex, which is also on sale. Symfony/Routing for routing, Doctrine/DBAL for database, Twig 3 as template engine are the main components currently used in version 2. Development started with PHP 7.2 and currently works on PHP 8.4.

Okay but why?

So why didn't I go and use Laravel, Zend or Symfony itself? Because I don't want to shape my projects as I want and stick to the limits drawn by other frameworks. Instead, I try to get the best from the components produced by the frameworks, so I believe I produce longer-lasting projects. Another thing is that most of my software is paid and I resorted to this method so that its bugs can be fixed quickly. Also, since I sell software, I wanted to write a system that is at least hard to solve and that everyone can't update in case of any vulnerability. What I'm talking about is not for the buyer to edit, but a precaution against data theft. A small precaution against pirated software. This way I maintain stability and up-to-dateness.

Par v2.5.2

This version is specially made for MentionBB and is still under development. Its development is progressing in parallel with MentionBB. It was produced to develop native applications in accordance with its purpose. Coded in accordance with MVC standards. It generally includes advanced caching systems, custom templating and syntax, and a dom-based plugin system, multilingual and multi theme support, command-line interface etc. Additionally, it includes a custom simple JS framework based on jQuery. It works on PHP 8.3 and 8.4 platforms.
 
MentionBB Par2.5 screenshots:
 

Older versions of ParFramework

It was generally used in the BluBoard project, but it was not a very functional framework, so it was rebuilt from scratch. The routing system was custom, Smarty was the template engine, but it was a version with many modifications. There was support for PHP 5.6 to 7.2.
 
BluBoard(cancel, successors: MentionBB) Par1.2 screenshots:
 
bluboard-alpha-test-11.png
BluBoard was also one of my forum software projects, but unlike MentionBB it was closer to the classic forum software's. It's canceled.

Par3 news

There is such a plan. But it is not in the development phase. It will include a template engine that will be compiled in C language and it will work with next generation JS frameworks. It will again be powered by Symfony and will be used to develop native software, this time it will not be specific to the software but a framework open to everyone on Github.
Slaweally left an reaction for it.
This post TestUser edited by 3 months ago.

Like
Share
This post was sent from Windows device.
Sort by
New message
By likes
Old to new
0 Reply
There is nothing to display here.

Write a new message.

Discussion post
1 / 1
First post
Login
Mention
or

Dont have an account sign up now!

I forgot my password
Register
Mention
Verification code will be sent.

Choose your password as reliable, if you wish, you can turn on two-step verification after registration, so you can log in with the Google Authentication application.

or

If you have an account You can login now.

I forgot my password
Please enter a valid e-mail address.
This site uses cookies to personalize content, improve your experience and also for actions such as Registration and Login. By using our site you accept this: Our Privacy Policy.