piątek, 19 listopada 2010

Uwarunkowania rozwoju użytkowanych technik


Aby móc pozostawać konkurencyjnym należy nieustannie podążać za rozwojem techniki, wdrażać nowe rozwiązania, nie bać się zmian. Zamknięcie się na nowe rozwiązania może spowodować, że w przyszłości przedsięwzięcie straci swój blask i nikt nie będzie chciał już z niego korzystać. No, może przesadzam...


Tak czy owak warto już na początku zwrócić uwagę na nowe rozwiązania oraz sposoby rozwoju technicznego. Przy starcie projektu nie można zaplanować zrobienia wszystkiego od razu, trzeba także postawić na stopniowy rozwój, co także zapewni użytkownikom nowych doznań, atrakcji i spowoduje, że nie będą chcieli zrezygnować z usługi.

Myślę, że sprawy rozwoju serwera załatwiliśmy również w poprzednich punktach. Jego rozwój polegać będzie na prostej zależności, iż jeśli jego obciążenie zacznie dochodzić do granic możliwości systemu trzeba będzie wymienić go na lepszy. Ważne jest, żeby nie dopuścić do przeciążenia sprzętu, aby użytkownicy nie odczuli spowolnienia w działaniu portalu (jest to bardzo ważne – zadowolenie użytkowników!).

Budowa portalu społecznościowego w oparciu o CMS lub generator portali społecznościowych jest tania w implementacji, jednak znacznie ogranicza możliwości rozwoju. Jest to znaczną wadą tego typu implementacji. Oczywiście wygląd można zmieniać na wiele sposobów, jednak w przypadku chęci zaimplementowania jakiejś nowej, ciekawej usługi, której do tej pory nikt nie wymyślił – byłby problem. Dlatego jednym z warunków jest, iż jeśli chcemy się szybko i dynamicznie rozwijać, trzeba od razu zacząć od profesjonalnej witryny budowanej przez profesjonalnych programistów. Może być jednak problem z kosztem takiego rozwiązania.

Dla przykładu system CMS Drupal oraz nawet Joomla umożliwia możliwość wprowadzania modułów stworzonych własnoręcznie. Dzięki temu można stworzyć innowacyjne moduły, jednak jeśli chcielibyśmy np. wprowadzić do serwisu API, o którym piszę niżej, byłoby to niemożliwe za pomocą tych dwóch systemów. Podobnie ma się sprawa z wprowadzaniem aplikacji, coś podobnego, co mamy do dyspozycji na Facebooku. Zagłębiając się w sprawę CMSów można jednak dać się przekonać iż jest wspaniale, ponieważ każdy może stworzyć swój własny moduł. Tak jest, jednak jak już pisałem, w przypadku profesjonalnego serwisu potrzeba czegoś więcej.

Na dalszych etapach rozwoju serwisu trzeba zastanowić się także nad stworzeniem API, które umożliwiłoby programistom aplikacji (np. na telefony komórkowe) bezpośrednie wzbogacenie ich o obsługę naszego serwisu. Takie rozwiązania posiadają zagraniczne serwisy takie jak Twitter, YouTube czy Facebook. Rozwiązania te wchodzą dopiero na Polski rynek, jednak należy brać pod uwagę ich przyszłe użycie, ponieważ może znacznie zwiększyć atrakcyjność serwisu. Jednak zaprojektowanie takiego rozwiązania gdy cały portal jest wygenerowany z automatu lub stworzony przy pomocy CMS może okazać się niemożliwe.
Tutaj znowu przewagę ma stworzenie serwisu przez profesjonalnych webmasterów. Jak wiemy z poprzednich wpisów czasem to CMS ma jakieś zalety nad takim rozwiązaniem, więc w drugim etapie trzeba będzie podjąć ostateczną decyzję.

Jeśli zaś chodzi o nasze hot-spoty to dziedzina transmisji bezprzewodowej rozwija się w niesamowitym tempie i można byłoby napisać na ten temat książkę. Także szybkości dostępu do internetu z roku na rok rosną. Tacy operatorzy jak UPC oferują coraz większe możliwości transferu i są bardzo poważną konkurencją dla klasycznych operatorów telekomunikacyjnych oferujących internet przewodowy. Także Ci ostatni nie próżnują, ponieważ przykładowo TPSA jest już bliska wprowadzenia do oferty internetu w technologii VDSL2.

Wiadomo, że z roku na rok wymagania użytkowników, jeśli chodzi o transfer danych, rosną. Zbyt kosztowne byłoby jednak wprowadzenie bardzo szybkich łącz w momencie, gdy ich cena byłaby dla nas nieopłacalna. Dlatego tutaj też należy pamiętać o rozwoju. W przypadku wykrycia dużego zainteresowania naszym hot-spotem (o ile służyłby on także do korzystania z naszej usługi, a nie jedynie jako darmowy internet) trzeba będzie odpowiednio zareagować i przyspieszyć łącze lub wymienić router na lepszy. Być może wtedy internet będzie już tańszy, zaś technologia 802.11n bardziej rozpowszechniona i także dostępna za niższą cenę...

Brak komentarzy:

Prześlij komentarz