ProgrammingThis forum is for all programming questions.
The question does not have to be directly related to Linux and any language is fair game.
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Introduction to Linux - A Hands on Guide
This guide was created as an overview of the Linux Operating System, geared toward new users as an exploration tour and getting started guide, with exercises at the end of each chapter.
For more advanced trainees it can be a desktop reference, and a collection of the base knowledge needed to proceed with system and network administration. This book contains many real life examples derived from the author's experience as a Linux system and network administrator, trainer and consultant. They hope these examples will help you to get a better understanding of the Linux system and that you feel encouraged to try out things on your own.
Click Here to receive this Complete Guide absolutely free.
Please help me to start learning in right direction!
This is what I want to do:
I want to make an online database (stored on server) that will work same way as client based Windows software for repair shops. So user should be able to enter customer and item informations, issue and create invoices and work orders, inventory, track and create tasks etc.
Also all other employes should be able to access this database, read and write, from diferent locations, over the internet.
Can you recommend me what type of database to use and what language to use to comunicate with database?? Is it possible to do it the way I explaned?
Also what books are available for that plan?
(this plan I want to realise during next 3 years but I need somebody to point me to the right direction)
I would strongly reccomend using MySQL and PHP for this task. Both PHP and MySQL will run on Windows and Linux servers, and making the interface web-based allow users of any platform to access your system.
Oracle can be used in a free (as beer) way if it's a prototype (plus some mroe cases). It's a very big piece of software, however, and dealing with it (esp. installation) is big pain. Go for MySQL. You may realize it doesn't have the functionality you want, then switch to PostgreSQL. If you decide to go for PHP, write database-independent code (and use ODBC) so you can switch them without too much extra work. Such libraries for different languages also exist.