Welcome Guest, Not a member yet? Register   Sign In
Codeigniter Install Wizard Thoughts
#11

[eluser]razerone[/eluser]
[quote author="CroNiX" date="1382626712"]I can totally see a wizard being useful for installing a finished CI app aimed at an end user to install on the web server and not a developer, like a CMS, but don't see any benefit with doing it for the RAW framework. So you go through the install wizard steps and set up your base_url, etc, but then what? It says, "ok, go forth and code"? If someone can't get the basic framework set up, I seriously doubt they will be able to code anything worthwhile either. Setting up CI is a piece of cake compared to coding a full-blown app. Unless your installer will cover all possible variables and configurations that are possible in CI, which is probably not possible, it really wouldn't be worth it imo.

The main problem with CI, or any other platform, is a lot of people don't read the user guide/documentation before they start coding, or asking questions. 95% of the questions in this forum are basic, simple questions that have the answers right in the user guide.[/quote]

I have decided to not include the base url push from install. I will just put a automatic warning up before a certain stage. My programmer and I working hard.

On my website be lots of vid tuts. and snippets. one rule on my website though don't send any one to user guide some times doesn't work out.

I do most my stuff at back end but just have few ideas. getting them ready for new mobile first requirement because now that style is for the for seeable future I am a designer but getting my skill up for becoming a dev. At the moment tech stuff done by my dev.

Any thoughts would be useful to consider. I am happy to get mods done in due time and then make them free on my website.

Just website wont be full up un till next year after lots of design changes and testing. Testing Most important.
#12

[eluser]jmadsen[/eluser]
Normally I would say, "Go ahead and waste your time" , but with this project the issue I have is that I already see you encouraging completely new people into bad habits.

No environments? No templates setup? No DRY controllers or MY_Model? No Authentication library? All you have is silly wizard to do what any real programmer could do with their IDE in 30 seconds

Making bad programmers worse is not a service. Go ahead with your website, but stop this foolish wizard idea
#13

[eluser]razerone[/eluser]
[quote author="jmadsen" date="1382661615"]Normally I would say, "Go ahead and waste your time" , but with this project the issue I have is that I already see you encouraging completely new people into bad habits.

No environments? No templates setup? No DRY controllers or MY_Model? No Authentication library? All you have is silly wizard to do what any real programmer could do with their IDE in 30 seconds

Making bad programmers worse is not a service. Go ahead with your website, but stop this foolish wizard idea [/quote]

the wizard os not for programmers only for business front end user. I my self just to back end work don't bother using it. I just though it might be use full. it could to with more tweaks etc. As I said were open to thoughts and ideas. Seeing what works and what does not. Its always good to get other people thoughts.

Might just give the option for front end users if they were to buy website designs or they can just uses default.

I might also look in to template style like you said. I have application / modules folder which is HMVC. If I were to do templates I would put it in views / theme / default or something like that. Have to think about it. Lots of work still to do.
#14

[eluser]Flemming[/eluser]
I wasn't going to comment on this but I've changed my mind...

This is a bizarre idea! What could a 'business user' do with CI once they have installed it using a wizard?

Maybe after installing it could display a tutorial 'getting started with CI' and that could describe the process of running the wizard to install CI.
#15

[eluser]razerone[/eluser]
Thanks for all your comments. Subject is now closed. Will be making a decision on it weather to continue on it or not.
#16

[eluser]Otemu[/eluser]
Tough crowd Wink

#17

[eluser]a_h_abid[/eluser]
If you had made a CMS or maybe many tools combined in package (like DataMapper, HMVC, Base Model, Template Lib, Asset Manager, REST controller etc.) for fast deployment, then it would have been fine. What you are currently doing is not really that beneficial to most developers.
#18

[eluser]razerone[/eluser]
[quote author="a_h_abid" date="1382713011"]If you had made a CMS or maybe many tools combined in package (like DataMapper, HMVC, Base Model, Template Lib, Asset Manager, REST controller etc.) for fast deployment, then it would have been fine. What you are currently doing is not really that beneficial to most developers.[/quote]

Is I said before it is mainly for front end user not developers but can get it if they want to up to them.

I have closed subject not more talking about it
#19

[eluser]jmadsen[/eluser]
But what is a front end user expected to do with a raw CI install? I've never figured out what this is supposed to be for
#20

[eluser]razerone[/eluser]
You will see in due time. I know it is a bit confusing for developers. Just like me. It is going to have a few pre loaded pages etc just like template engine to get them started.

I will be more explained in my user guide later on when make one.

Like one feature that have done all read is a prebuilt in contact page.

Which there will be a section in you install/setup where you put your email details and it will auto dump on to my email.php config file and then the controller will get the user email from email.php it will be all auto.

Its all going to cater for the mobile first tech.




Theme © iAndrew 2016 - Forum software by © MyBB