<br><br><div class="gmail_quote">On Sun, Jun 14, 2009 at 8:31 PM, Les Mikesell <span dir="ltr"><<a href="mailto:lesmikesell@gmail.com">lesmikesell@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="im">Rudi Ahlers wrote:<br>
> Hi,<br>
><br>
> I would like to spend some time learning a new coding language, but<br>
> specifically for server side admin stuff, i.e. setting up users / databases<br>
> / FTP accounts / virtual domains on Apache, etc.<br>
><br>
> I already know PHP, but realize it's not quite suited for this kind of<br>
> admin, and I suppose I need to look @ PERL / Python / C++ / Ruby? / others?<br>
><br>
> Can someone give me some pointers on this?<br>
><br>
> I basically need to write a control panel, with web access for admins to<br>
> manage servers, similar to what cPanel / WebMin / Plesk / etc does right<br>
> now, but something more customized for our needs.<br>
<br>
</div>I can't help thinking that you are just about to repeat all the security<br>
mistakes those other tools have spent years correcting and that you'd be<br>
much better off using one of the existing tools or making minor mods.<br>
<br>
Having said that, it's really about time for someone to tackle this in<br>
java - perhaps with most of the details in a backend LDAP database.<br>
<font color="#888888"><br>
--<br>
   Les Mikesell<br>
    <a href="mailto:lesmikesell@gmail.com">lesmikesell@gmail.com</a><br>
_______________________________________________<br>
</font></blockquote><div><br>Hi Les, while I understand where you're coming from, I don't quite agree with you. A programming language doesn't make security mistakes, the coder does :)  What I'm looking for, is which programming language will be best, i.e. fastest. My OS of choice would be CentOS, but even then that won't make a difference either. <br>
<br>I can do most of this in PHP, but I do think PHP is a bit slow for this, being a scripting language, and not a compiled language. <br><br>LDAP can / would but be one component of the whole thing, and I'm not very fond of JAVA, since it's rather slow. Ideally I need something which could interact with the OS layer directly <br>
</div></div><br>-- <br>Kind Regards<br>Rudi Ahlers<br>CEO, SoftDux Hosting<br>Web: <a href="http://www.SoftDux.com">http://www.SoftDux.com</a><br>Office: 087 805 9573<br>Cell: 082 554 7532<br>