Настало время, когда я просто снес виндоуз со своего SONY VAIO с 4 гиг. оперативной памяти,
и установил ubuntu 16.04
Переполнилась чаша терпения… Хоть и не переставлял систему последние уже, 4 года, опасения за вирусные атаки, нестабильность работы и невозможность работы в netbeans окончательно повлияли на мой выбор в пользу линукс систем.
Поскольку есть опыт, пусть и не большой в установке и настройке серверов на centos (у меня свои сайты крутятся на домашнем сервере, с суммарной посещаемостью около 5к в сутки), подумал, не плохо было бы изучить какой-нибудь язык программирования.
Поскольку php вроде как совсем не то, что я хочу (в плане зависимости от nginx, глючного апача) было принято решение изучать что-то более продвинутое, выбор пал на PYTHON (в том числе и потому, что на нем разрабатывают системы ИИ).
Говоря простым языком, изучить что-либо, можно только практикуясь. А практика нужна, как и решения практических задач - в том числе, например, создание простого онлайн справочника моих контактов.
Задача простая:
- на моем серверном компьютере запустить “сервер пайтона” и развернуть там приложение (может написать по исходникам) простой системы управления клиентами (контактами клиентов) для начала.
- доступ с мобильного телефона
- авторизация по логин/паролю
В дальнейшем дописывать функции, по мере необходимости.
Начал изучать djangogirls, но мое изучение осталось на моменте выгрузки на СВОЙ сервер, поскольку там этот процесс не описан, а лишь предлагается “выгрузить на общедоступный сервер”…
Значит начать нужно:
- понять, какой сервер использовать на своем оборудовании (zope?) отказавшись от nginx, apache и т.п.
- запустить сервер и уставить на него (django? trithon? tornado?)
- установить простейшую систему авторизации, создать таблицы (postgres, mysql) и включить это все дело в работу на отдельном порте (или домене)…
Помогите пожалуйста определиться с выбором.
и да, в дальнейшем, к “клиентам” будет привязываться crm и другая бизнес-логика.
Спасибо