CodeIgniter Forums
Web Installer for Codeigniter 4 (install.php) - Printable Version

+- CodeIgniter Forums (https://forum.codeigniter.com)
+-- Forum: CodeIgniter 4 (https://forum.codeigniter.com/forumdisplay.php?fid=28)
+--- Forum: CodeIgniter 4 Feature Requests (https://forum.codeigniter.com/forumdisplay.php?fid=29)
+--- Thread: Web Installer for Codeigniter 4 (install.php) (/showthread.php?tid=69296)



Web Installer for Codeigniter 4 (install.php) - ankeshprpwebs - 11-01-2017

Hello Dev's

I love Codeigniter and I make most (all) my projects in codeigniter but coz it's freedom  Heart Heart Heart  . There is just one more thing that I wanted in it. Please make a installer for the web application. So that when I give my project to the client, The client can put his own url,database, and language.

Like Wordpress or any other CMS has a installer. I hope it won't effect the core functionality of Framework. And It will be a nice feature for everybody.

Please reply with your opinion 

Thank you


RE: Web Installer for Codeigniter 4 (install.php) - PaulD - 11-01-2017

This sounds a bit like the problems associated with shopping carts, auth packages etc. I doubt there would ever be one way that would please everyone. It also sounds like a tough ask, in that there are so many variations of web hosting set ups, what exactly would you include and what would you miss out?

Although not a CI4 user yet, I am guessing this would be better suited as a add-on as opposed to core functionality.

Paul.


RE: Web Installer for Codeigniter 4 (install.php) - orionstar - 11-01-2017

The barebones for the installer already in the framework, its called migrations and seeders xD
Suit yourself and create a simple controller to automatically run these on the first run...


RE: Web Installer for Codeigniter 4 (install.php) - arisroyo - 11-01-2017

https://github.com/arisroyo/codeigniter-installer

Here just improve it Smile


RE: Web Installer for Codeigniter 4 (install.php) - hipm - 11-02-2017

(11-01-2017, 10:53 AM)ankeshprpwebs Wrote: Hello Dev's

I love Codeigniter and I make most (all) my projects in codeigniter but coz it's freedom  Heart Heart Heart  . There is just one more thing that I wanted in it. Please make a installer for the web application. So that when I give my project to the client, The client can put his own url,database, and language.

Like Wordpress or any other CMS has a installer. I hope it won't effect the core functionality of Framework. And It will be a nice feature for everybody.

Please reply with your opinion 

Thank you
I apologize for the English.
Take for a basis controller Install.php.
Here the link on a source code.
https: // github.com/hedii/Codeigniter-Forum


RE: Web Installer for Codeigniter 4 (install.php) - PaulD - 11-10-2017

(11-09-2017, 11:08 PM)identity_one Wrote: I m interested in making one, if i get enough support(in terms of use).
Otherwise whats the use of making of code if nobody gonna use it.

That is so negative.

Five good reasons:
1. Self development
2. For the joy of it
3. To offer something back to the open source community, or the CI community
4. For the challenge
5. For your own use in many projects

You code it as best you can. You make it available to others to use. You might get feedback, you might not. It might get improved, it might not. It might get widespread use, it might not. Either way, you have a tool now that you have created that you can use whenever you need it.

Be more positive and independent, life is fun. It doesn't really matter what people think about you, it is your life and the only thing that really matters is what you think about it.

Paul


RE: Web Installer for Codeigniter 4 (install.php) - Flavio Cesarino - 11-10-2017

(11-10-2017, 04:45 AM)PaulD Wrote:
(11-09-2017, 11:08 PM)identity_one Wrote: I m interested in making one, if i get enough support(in terms of use).
Otherwise whats the use of making of code if nobody gonna use it.

That is so negative.

Five good reasons:
1. Self development
2. For the joy of it
3. To offer something back to the open source community, or the CI community
4. For the challenge
5. For your own use in many projects

You code it as best you can. You make it available to others to use. You might get feedback, you might not. It might get improved, it might not. It might get widespread use, it might not. Either way, you have a tool now that you have created that you can use whenever you need it.

Be more positive and independent, life is fun. It doesn't really matter what people think about you, it is your life and the only thing that really matters is what you think about it.

Paul

Very Good, Excellent Answer.


RE: Web Installer for Codeigniter 4 (install.php) - InsiteFX - 11-19-2017

Here is a stand alone free Installer that will give you a clue of how to build your own.

ApPHP EasyInstaller