hotdog963al, on 31 August 2012 - 18:20, said:
Somewhat true for desktop users, you can't ignore it's practical advantages in serverland though.
I see this from a different perspective. To me servers should be more friendly and accessible with well designed interfaces. The command line is used because it's easy for server software developers. Making a sexy interface is difficult. It's a cop out really.
Turn key server functionality would make everyones lives much easier, it would make deployment faster and more efficient. I really feel that we need a shift in the server space towards scalable manageability through a common interface and I can think of no better way to do that than from a web based control panel that uses plugins in standard web languages to add new features. A bit like a cpanel for everything, not just websites and website associative functions.
I'm thinking much broader like file sharing, server upkeep management, rebooting, installing new hardware drivers, partition and disk management, network management, virtualization configuration, setup and access.
Making servers accessible and intuitive would open up a whole new vista of empowerment. At the moment to launch any kind of service or product that has anything to do with computers you need a server and the options out there are just not as good as they could be. Windows Server is pretty good but it falls short in a number of areas and it costs so much that for gestating business ideas it doesn't make sense to put most of your starting cash (which for something new is going to be your own personal funds) in to a server for an idea that might fail anyway. So people turn to Linux which is free but much more difficult to use.
Sorry for rambling I just really believe the current command line dominated server environment we currently live in could be greatly improved with some investment in a standard graphical based control management system. a CMS where the C is for Control and not Content.