Малко за Intranet – личен опит

29 май 2009

Макар и да съм убеден, че повечето читатели на блога ми знаят какво е Intranet ще бъде голямо неуважение ако не го разясня в началото на поста за всички, които не знаят. Intranet представлява в най-общия случай частна мрежа на една организация, която е защитена по някакъв начин и достъпът до нея е ограничен и е недостъпна за външни лица. Въпреки, че в страната ни не се говори много много за това, всъщност Intranet е повече от полезен. За каква цел може да го използвате, ами в общи лини за съхранение на данни, които са конфиденциални и не искате целия свят да има достъп до тях, а и не само. С пъти по-сигурно съхранението им от колкото да ги държите в папки по рафтовете. Основният проблем в случая е, че това животно е все още доста непознато в страната ни. Нещо като SEO-то преди 3-4 години, просто не се знаеше какво е, дали се яде, дали се пуши и защо пък аз ще имам нужда от това. Да обаче аз съм убеден, че нещата ще се променят и Intranet ще навлезе сериозно в ежедневието на българските компании. В повечето големи такива най-вероятно има подобни мрежи, но уви само големите фирми могат да си го позволят, а и имат идея какво точно е то.

intranet

Какво е важно за изграждането на подобно приложение?

На първо място, разбира се, трябва да работи :) Не просто да работи, а да работи напълно изрядно. Имайте на предвид, че когато правите подобни системи няма да имате постоянен достъп до тях и всяка една редакция ще ви коства доста време. Да не говорим, колко разочаровани ще останат поръчителите дори и от най-малкия бъг. Така, че времето отделено за тестове трябва да бъде напълно достатъчно. Като за самата архитектура съм задължен да кажа, че ако не се подсигурите с ежечасов бекъп на базата данни, ако мрежата е голям, просто може да изпаднете в изключително неудобна ситуация, ако нещо се счупи, ако някой обърка нещо и започне да бара там където не трябва. Като ако говорим за фирма гигант – то напълно задължителен огледален сървър, като достъпът до него е строго ограничен, дори и от самата платформа, която комуникира с него.

Друго основно нещо в подобни системи е потребителския интерфейс. Нека помислим съвсем логично. UI на всеки един уеб сайт трябва да бъде на високо ниво, като в повечето случай хората не прекарват повече от няколко минути дневно в него. Сега си представете как потребителите на вашето оффлайн приложение ще са „принудени“ да виснат в него по цял ден. Е ако не им го направите удобно, смятайте колко често ще се споменава думата „майката“ по адрес на създателите. Просто е повече от наказание. Така че помислите за потребителския интерфейс повече от колкото мислите по принцип за вашите уеб проекти. Просто е наложително.

Моите Интранет проекти

1. Управление на имоти

Преди около 2 години правих система за управление на имоти. Поръчителите бяха една доста голяма фирма, притежатели на солиден брой имоти от град Пловдив. Възможностите за нея бяха съвсем скромни и не беше нещо грандиозно, но пък до ден днешен работи и върши перфектна работа на хората. Съответно за проекта използвах php и mysql база данни инсталирани на linux-ски сървър, като достъпът беше ограничен по ай пи адреси до него, което беше решението на системният им администратор. Не знам дали това е най-правилния начин, но не претендирам, че разбирам от мрежи.

2. Финансово управление

Система за управление на приходи, разходи, доходи, данни за клиентите с които определената фирма работи, напомняне за рождени дни на близки на фирмата, издаване на фактури посредством системата. Доста удобна и полезна, дори ползвам подобна система за нашата фирма в малко по опростен вариант. Доволен съм, защото има такива алтернативи на български език като софтуер, който е повече от сложен и неудобен поне за мен. Като тук се работише адски много по потребителския интерфейс и ползваемостта. Ефектът беше повече от задоволителен, колкото и критичен да съм.

3. Счетоводен софтуер

Сега не се смейте! :D Обаче счетоводния софтуер е изключително търсен и предлаган в днешно време. Цените не са особено ниски, а и има разни поддръжки и обновления включващи бъгфиксове и някакви глупости в общи линии. Та реализацията беше php творение. Не се учудвате нали? :D Хвърлих доста усилия до като го направя по начина по който се изискваше, обаче стана. Може би един от най-дългите и сложни проекти по които съм работил, защото идеята беше да обединява всичко. Е накрая наистина го обединяваше.

В интерес на истината както сами може да видите нямам голям опит с Intranet. Но с удоволствие бих се насочил към изработване на подобни удоволствия. И силно се надявам, че скоро ще ми се наложи да го реализирам няколко такива замисъла за две фирми, които имат съвсем различни дейност и съответно имат нужда от различни решения. Отделно обмисляме да го пуснем като основна услуга в новия ни уеб сайт, който очаквайте до края на лятото и ще бъде нещо нечувано и невиждано, като това не го казвам като default spam :) Изводът от всичко написано до тук е, че Intranet е имало и ще има много голямо развитие в близките години. Въпросът е дали ние свързани с него по някакъв начин ще успеем да накараме хората да научат за него и да разберат колко полезен им е. Нещо за което и за секунда не съм се съмнявал, че ще се случи.

Здравейте,
Напълно съм съгласен с мнението:
„Да обаче аз съм убеден, че нещата ще се променят и Intranet ще навлезе сериозно в ежедневието на българските компании.“
Ще се радвам да разгледате демонстрационния сайт и да споделите впечатления.
Още по-добре ще е да намерим основа за бъдеща съвместна работа.


• • •

Имаш мнение? Сподели го: