© 2006-2024 Radicore Software Ltd
Latest news
RADICORE v2.30.0 released14 November 2024
RADICORE v2.29.0 released27 July 2024
RADICORE v2.28.1 patch released11 May 2024
Knowledge Base
Evolution of the RADICORE framework01 June 2022
How Radicore prevents SQL Injection attacks17 July 2021
How Radicore prevents CSRF attacks08 October 2017
Articles
Developer Awards 2024 - Best Open Source RAD toolkit11 November 2024
Global Awards Winner 2023/2428 July 2024
Support for PHP4 dropped, support for PHP7 started01 October 2016
Other Stuff
The true purpose of Dependency Injection28 November 2024
DTOs are Diabolical24 November 2024
RE: Back to Basics - Three or Four OOP Pillars?20 November 2024
Videos
Global Awards Winner 2023/2428 July 2024
What are Transaction Patterns and how are they used in the RADICORE framework?16 May 2024
An overview of the Role Based Access Control (RBAC) system within RADICORE07 December 2022
Why use RADICORE?
You should think seriously about using this framework if you:
- are developing an administrative web application that is form based & database driven.
- are developing in PHP version 4 or 5.
- don't want to write any HTML code but have it generated by the system.
- don't want to write any SQL statements for standard CRUD operations, but have them generated by the system.
- want a quick way of building business layer components for each database table, and to keep those components synchronised with any subsequent changes to the database schema.
- want to build user transactions from a library of pre-built transaction patterns which have all the standard functionality built in, thus avoiding a great deal of repetitive coding.
- need a built in menu and navigation system that is dynamically configurable.
- need a flexible Role-based Access Control (RBAC) system that is tightly integrated with the menu system.
- want to have built in messaging between components.
- need support for audit logging (e.g. to comply with Sarbanes-Oxley).
- need a workflow engine.
- need built in support for internationalisation.
- need built in support for online help.
- need the ability to produce output in formats other than HTML, such as CSV (which can be imported into a spreadsheet program) or PDF (for printed reports).
- need a framework that offers true rapid application development.
- need to build a web application that is easily customisable.
If all or most of these items are on your list then you have two choices:
- Built it yourself, or have someone build it for you.
- Use an off-the-shelf package (like RADICORE).
Even if you, or someone you know, has the relevant design skills and experience (unlikely!) to take on such a task, just how long do you think it would take to design, code, test and document all that software? Six months? A year? How much would it cost if you (a) employed a contractor to do the work for you, or (b) suspended all income while you wrote it yourself?
At a conservative estimate it would cost somewhere between £50,000 and £100,000 to replicate what RADICORE provides, so why not use RADICORE and save yourself lots of time and lots of money!