![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 182 Pomógł: 14 Dołączył: 20.09.2008 Ostrzeżenie: (0%) ![]() ![]() |
Mam ciekawą koncepcję na tzw. "serwis społecznościowy" - szczegółów nie będę zdradzał.
Chciałbym się dowiedzieć paru rzeczy: 1 Czy na początku bardziej się opłaca skorzystać z infrastruktury jakiejś firmy oferującej profesjonalny hosting, czy raczej zainwestować we własny sprzęt i trzymać go u jakiegoś providera z szybkim łączem? Jakieś inne rozwiązania? 2 Czy lepiej jest rzeźbić kod od początku do końca samemu, czy skorzystać z jakiegoś popularnego frameworka (nie mam jeszcze dużego doświadczenia w żadnym)? 3 Jaki byłby najlepszy mechanizm lokalizacji - w przyszłości serwis ma być dostępny w wielu językach (na początku w polskim i angielskim). 4 Czy SEPostgreSQL będzie dobrą bazą do czegoś większego? 5 Jakieś ogólne wskazówki? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 640 Pomógł: 44 Dołączył: 8.02.2004 Ostrzeżenie: (0%) ![]() ![]() |
1 Czy na początku bardziej się opłaca skorzystać z infrastruktury jakiejś firmy oferującej profesjonalny hosting, czy raczej zainwestować we własny sprzęt i trzymać go u jakiegoś providera z szybkim łączem? Jakieś inne rozwiązania? Zaprojektuj aplikację tak żeby nie wymagała przebudowy gdy np. z jednego serwera aplikacyjnego zrobi się 5 (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) itd. Na start dobry serwer dedykowany, niekoniecznie najdroższy. Jeżeli pomysł ruszy to albo dokupisz serwery dedykowane, albo zainwestujesz we własne maszyny... 2 Czy lepiej jest rzeźbić kod od początku do końca samemu, czy skorzystać z jakiegoś popularnego frameworka (nie mam jeszcze dużego doświadczenia w żadnym)? I tak czeka cię organizacja kodu. Czy to za pomocą własnego, czy innego frameworka. Obsługa replikacji baz danych, keszowanie, wyszukiwanie itd. 3 Jaki byłby najlepszy mechanizm lokalizacji - w przyszłości serwis ma być dostępny w wielu językach (na początku w polskim i angielskim). Na Polskę najlepiej mieć serwery w Europie. 4 Czy SEPostgreSQL będzie dobrą bazą do czegoś większego? Zarówno MySQL jak i PostgreSQL obsługują replikację, partycjonowanie danych itd. Jest Sphinx do wyszukiwania, dla Postgresa także openFTS. 5 Jakieś ogólne wskazówki? Budowa dużego serwisu to zajęcie dla kilku programistów, w tym koniecznie jednego od usability i front endu (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) A jak chcesz lać na sprawy serwerowe zainteresuj się Google App Engine - jak serwis ci urośnie i przekroczysz limity, to płacisz za wyższe i jedziesz dalej... lecz masz nierelacyjną bazę danych (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 17.10.2025 - 00:58 |