Ile czasu trwa nauka Pythona do pisania duzych aplikacji webowych?

0

Witam. Chciałbym dowiedzieć się ile czasu może potrwać nauka Pythona na tyle, aby napisać duży i porządny portal społecznościowy, lepszy od fb (nie rzucam tutaj słow na wiatr, jak kazdy pisze ze jego to jest lepsze, po prostu mysle ze funkcjonalnie mogło by tak być). Jakoś specjalnie nie uczyłem się poważniej języków programowania, troche siedziałem w podstawowym C++ - programy konsolowe, winapi; PHP - podstawowe, logiczne skrypty myśle że dam rade napisać. Proszę o wskazówki, oczywiste że nie proszę o podanie konkretnie co do dnia ale z doświadczenia, średnio :)

//edit
spróbuję jeszcze może kolejne pytanie w tym temacie zamiast zakładać nowy

gdzie szukać wspólników do pisania takiego portalu? Mam 18 lat, chodzę do szkoły średniej, elektronik (nie energetyk), myślałem o chłopakach z technikum ale jeśli nie zna się osobiście to zawsze ryzyko jest, no ale wydaje mi się że znikome. W internecie raczej nie ma sensu szukać takich ludzi. Także prosiłbym o wskazówki, swoje doświadczenia.

//kolejny edit - sory ;d
Czy 2 serwery dedykowane wystarczyły by mi na start takiego portalu ( nie wiem czy mogę napisać śmiało, że rozmiarów fejsbuka, bo byc może mają oni wiele kodu (od zbierania informacja, statystyki) które wiekszość portali nie ma i nie potrzebuje ) ? Ile osób może utrzymać online, czy transfer 10 TB wystarczy na miesiac na poczatek? Łącze 100 Mbit, dysk 2 serwery po 2x 1000gb, RAM 2 serwery po 16gb.

Co to jest połączenie asynchroniczne i ile mogą takie serwery ich obsłużyć?

0
  1. 13 pelni ksiezyca.
  2. Wsrod znajomych najlepiej.
  3. http://bothunters.pl/2011/09/21/ile-serwerow-ma-facebook/, ale podejrzewam, ze zaczynali tez gdzies od 1-2 serwerow.
  4. Polaczenie asynchroczne to takie, w ktorym pakiet moze dojsc w kazdym momencie bez wzgledu na aktualny stan programu. Ciekawostka: Stallman chcial zrobic jadro do GNU wlasnie w ten sposob.
0

Jak postawisz stronę w Pythonie na jakimś chmurowym systemie, np. Google App Engine + Google Cloud Storage, to nie będziesz się musiał zbytnio martwić o ilość serwerów, użytkowników, transfer itp. Często w GAE powstają aplikacje na facebooka, żeby nie martwić się zbytnio o ruch ;) Np. Angry Birds Friends na facebooku postawili na appspot (a appspot to jest domena aplikacji postawionych na GAE) :) https://angrybirds-facebook.appspot.com
Facebookowe Angry Birds Star Wars konsekwentnie także postawili na GAE ;) - https://angrybirds-starwars.appspot.com/

adriano1995 napisał(a):

gdzie szukać wspólników do pisania takiego portalu? Mam 18 lat, chodzę do szkoły średniej, elektronik (nie energetyk), myślałem o chłopakach z technikum ale jeśli nie zna się osobiście to zawsze ryzyko jest, no ale wydaje mi się że znikome. W internecie raczej nie ma sensu szukać takich ludzi. Także prosiłbym o wskazówki, swoje doświadczenia

Moim zdaniem trudno będzie zespołowi pozlepianemu na necie, czy nawet bez neta konkurować z facebookiem. Tutaj trzeba dobre zarządzanie. Trzeba zaimplementować wszystko co Facebook ma już teraz + jakieś dodatkowe oryginalne features. Zrób to co robią przedsiębiorcy... załóż działalność gospodarczą, przeprowadź rekrutację, dokładnie porozmawiaj z wybranymi kandydatami po przejrzeniu ich CV, w międzyczasie poszukaj reklamodawców (bo z czego będziesz się tam utrzymywał?). Ja bym się nie pchał w tworzenie kolejnego serwisu społecznościowego, bo dla mnie to nie ma sensu. Każdy chciałby powtórzyć sukces znanych i kasowych projektów, ale to niestety nie jest takie proste. Cóż... kto wie, być może masz jakieś dobre pomysły na to ;) Więc zanim z kimś porozmawiasz o szczegółach, to podpisz z nim dokument o zachowaniu dyskrecji pod groźbą kary itd...

0

jeszcze ktoś mógłby od siebie coś dodać?

0

Nauka pythona, nauka języka - to są jakieś bzdety. Całe życie uczysz się programować, nigdy nie wiesz zbyt dużo ;) można jedynie poznać składnie. kup sobie jakąś książkę, przeczytaj ze 3-4 razy abyś zapamiętał i wtedy zacznij pisać tą swoją appkę [w jedną osobę], która zajmie ci *** czasu. powodzenia!

0

nie napisałem że chcę pisać to sam i nie chodziło mi o 100% znajomość pythona bo nie bardzo się da, ale o taki stopień, który pozwoli mi napisać większą część takiego serwisu

1 użytkowników online, w tym zalogowanych: 0, gości: 1