Моят град

Най-добрият хостинг за социални медии. Напрежение на сървъра за социални услуги. Mіnі social mezha maє buti cіkavoi

Кожен, който избира да създаде своя власну социална мярка(вярно, въз основа на BuddyPress), е виновен за buti turbovaniya равна на yakіst serviors на kintsevy koristuvachs, както и vlasnymi щамове за постоянен достъп до сайта. И често капацитетът на сървъра (и аз самият говоря за тях) определя потенциала за растеж на вашата мрежа.

Всичко, което знаете е, че сам по себе си страхотният WordPress не е досаден (12-17 Mb със страхотен набор от плъгини - 10 броя, не повече). WordPress MU спестява още повече (на мегабайт на килобайт мегабайт) за поддръжка на мултиблогове. BuddyPress добавя допълнителни мегабайти към WPMU, което често причинява преди появата на извинение за липсата на налични ресурси за активиране на необходимите плъгини. В резултат на това често се придържам към този:

  1. WordPress MU;
  2. Buddy Press;
  3. bbPress форум;
  4. 5-10 плъгини

стопи границата за сайта - повече от всичко да активираш да не влизаш чрез брака на същия php_value memory_limit. Какво е най-доброто нещо да се внуши на такива бизони като masterhost, nic, mirohost и други (като руски, така че украински [не raju hostpro.ua]). Очевидно проблемът е лесен за дозиране (но това също означава, че е скъпо да го направите) - преминете към друг хостинг план.

Ale, в мен има сила - chi dotsily печели обмена на ресурси на виртуални сървъри за такива сериозни проекти, като глобална/регионална социална мрежа? Виртуалният хостинг е добър за развитието на сайта. След приключване на етапа на песента (в WPMU + BuddyPress има приблизително 500 уникални записа на ден и 3-4 повече от най-добрите записи) за вас не избирайте един и същ тарифен план за виртуалната машина на нито един хостер. В кой момент обвинявате проблемите с достъпността и производителността. За их vyshennya vy по-рано чи pіzno ще започне процесът на преход или към VDS/VPS, или преди да закупите/поръчате частен сървър. Прехвърлянето на всички данни ще се дължи на големи загуби (предимно психологически в следващия час), на тези, които не могат да похарчат нищо и в същото време не е необходимо да затваряте сайта за техническа работа, за да не слякате vіdvіduvachiv .

Кратко заключение от VDS/VPS

VPS (виртуален частен сървър) - виртуален правителствен сървър. VDS (Virtual Dedicated Server) – сървър за виртуална визия, който всъщност е синоним на VPS, въпреки че може да има повече контрол в организацията под ресурсите.

Вземате от поръчката си специални характеристики на новия функционален сървър, като работиш с теб ще се чувстваш така, ще си ок с компютър. Можете да влезете във VPS с администраторски права (root) и повече херубатиСигурност на програмата yogo: актуализиране, преинсталиране, преглед, възстановяване на библиотеки. Чакайте малко, каква свобода не ви дава виртуалният сървър.

И, очевидно, и неговите недостатъци, тъй като те са в технологията на VPS и VDS. Aje VPS е просто илюзия за хостван сървър, който се създава от специална програма, тъй като е инсталиран на компютъра на хостера. Тази програма ви позволява да разширите ресурсите на компютъра и да предоставите на гладката кожа фризьора на виртуалния сървър собствено ограничение за час на процесора, дисково пространство и оперативна памет. В резултат на това малък брой хора, които използват VDS, победят основната хардуерна част на един и същ компютър, програмно не е остарял и изолиранедин друг като богат ресурс.

За това моят wisnovok е vіdrazu wykoristannya VDS / VPS, за това сървърът на властта е все още по-доволен.

Нека да разгледаме параметрите, за които е виновна майката на добрия домакин.

  1. Първо аз, може би, по-важно - це време на работа, така че наличността на вашия хостинг сървър. Стойността според мен може да бъде повече от 99,9% за най-напредналата работа (оста е челно, така че можете да я разгледате по-добре: 100 дни непрекъсната работа за сайта за общо 12 години, той е недостъпен , това означава, че време на работа = (100 * 24 12) )/100 * 24 = 0,995 или 99,5%). Броят на проверките за ъптайм на уебсайта на хостинг компанията може да ви накара да мислите, че виното не е толкова високо, колкото бихте искали.
  2. Хнучкист налащуван. Вие сами можете да видите от какво имате нужда и първото нещо за социалните мерки от големи постижения е производителността. За сериозни проекти не е необходимо да пестите ресурси. Не е ваша вина да се обвинявате за способността на хостера, но е ваша грешка да произнесе широк избор върху вас.
  3. Възможност за просто надгражданестрийминг конфигурации, така че според обхвата на лимита на оперативната памет, или наличността на процесорното ядро, вие сте виновни, без да се компрометира възможността на майката да добавя допълнителни параметри.
  4. Безпека. Мисля, че всичко имаше смисъл. Никой не иска сайтът ви да бъде хакнат или да се излежавате наоколо.
  5. Поддръжка на клиенти. Важен показател за качеството на дадения хостинг е възможността да погледнете храната, какво да кажете.

Има много параметри, за които можете да оцените различни хостове, ale qi, както при мен, са основните. Закъсал съм с много планове и тарифи, така че не знам за пазара през май. Тези хостери, както вече назовах, не съм щастлив да спечеля по незначителни причини:

  1. смрад дълго време на пазара, но в същото време има проблем - има много клиенти, което сменя часа, което се вижда на скин клиента (състоянието не е без граници);
  2. дръзки през тези, които смърди, вече са формирали марка, за която ще плащате повече;
  3. липса на гъвкавост при работа с клиенти през техните мащаби. Големината на завжди поражда негъвкавост.

Ето защо искам да ви представя хостинг компания Avi домакин, защото всички имена могат да бъдат по-високи от характеристиките и са добавени доста недостатъци на masterhost, nic, mirohost и други. Avi домакинспециализират в VDS / VPS хостинг, като по чудо подходящ за създаване на социална мрежа на базата на BuddyPress чрез своя gnuchkostі, naіynostі, производителност, че, важно е какво да се прави, ниски цени. Можеш настройте сървъра си, като сте определили кои параметри са най-важни за вас, предимства, предоставени на компанията, вземете съвети, а също и се запознайте със списъка видяни сървъри, смесен в различни земисвят.

Мечтите за голям доход и сериозни печалби не са виновни, само в мислите, трябва да работите, за да стигнете до успех. Има много опции за изпълнение и една от тях е стартирането на личен сайт. Мини социална мярка, идея за чудо, дори ако в същото време активно се развива ниша и има много любителски тематични ресурси.

Миниатюрната социална програма може да бъде страхотен плюс, ако случайно не се състезавате с такива гиганти като Vkontakte или Facebook. Очевидно би било лошо да избирате хора от тези сайтове, но ще имате целева аудитория, вие сами ще промените уважението си.

Социална мрежа - vіdmіnne dzherelo pributka

Само такива сайтове не са създавани наведнъж в нашите социални мрежи. мереж. Є нишеви мережи за лекари, психолози, деца също. Вонята на nezrivnyannі z tim, їh собственици tezh otrimuyut излишък. Очевидно е, че едва ли е възможно да стигнете до същия доход, но само една десета част е достатъчна, за да станете специална специалност.

Покажете, че искате да похарчите сайта си в ТОП 50 популярни социални медии и ще похарчите 50 пъти по-малко стотинки. За останалите пари Vkontakte е спечелил 1,5 милиарда долара от насочени реклами. 50 пъти по-малко - $30,000 ($2,500 на месец). Чакай малко, теж позорни излишъци, тим повече це доход по-малко от реклама.

Създаването на блог отнема малко време, а мини-мережите се създават по-богати. С това е свързано, че там има много повече функции. Можете да прочетете статията за процеса, за да вземете предвид информацията за процеса. Сайтът е виновен, че е идеален отстрани, така че се случва да съобщава за сериозни susils.

Единствената възможност за улесняване на развитието на такъв ресурс е да трупате стотинки и да учите йога от професионалисти. Кой може да помогне на уеб студия и частни уеб администратори. Shukayte fahіvtsіv на Weblancer, vyvchayte vіdguki, marvel butt robіt и изберете най-добрия кандидат. Също така, не забравяйте, че ще трябва да допринесем за уебсайта по-късно.

Mіnі social mezha maє buti cіkavoi

След стартирането на такива сайтове ще има дълга проверка за естествен трафик. Ще отида за много пари за реклама, но ако ще бъде ефективна, ще мога да помисля за това. Прочетете, за да не губите пари безплатно и да доведете повече разследвания.

Tsіkavim robiti проектът ще бъде допълнен от различни чипове и асоциации. Дайте воля на въображението си и пред вас измислете неосновна тема. Евентуално, ако е вид спорт, минимална социална мярка за ученици или хора в слаба възраст, любители на готвенето, chanuvalniki като гри и така нататък.

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

Силите на създаването на vlasnoy, за да изградите малка социална мрежа, имате нужда от много. Хубаво е някой да се включи в това и след това да хвърли проекти на pivdoroz, че вече не може да работи без помощ, но най-важното е да е бизнес. В крайна сметка бих искал да ви зарадвам, прочетете за това, на етапа на кочана ще ви трябва.

Мислите ли, че тези сайтове са създадени точно така? Съвсем сигурен. Те имаха предвид идеята за монетизация. Тук не говоря за такива мега-сливания като Facebook, VKontakte и ние ще го направим така.

Разбрах, че няма да мога да се състезавам с такива гиганти. На ръба съм да създам усещане за творение и да развия високотехнологичната социална мрежа.

Очевидно популяризирането на социална мрежа не е лесна задача, но обърнете я, това е всичко. По социалната мрежа, която сте разгръщали, винаги ще можете да разберете стагнацията. І це насампред продажби на реклама, омразна реклама на техните проекти, поддръжка на основния проект.

Преди речта е важно: за процента на насочване конверсията се увеличава. И можете да пиете по различен начин - nishuvatisya региони. Цечодо избор на публиката в социалните медии. Головна - да познаваш цикавата ниша и да израсна с нея.

Но в тази публикация няма да ви казвам как да разгадаете социалното измерение, темата на публикацията. За кочана е необходимо да се назначи, на каква социална мярка да се създаде. Днес има безлични мотиви за създаване на социално измерение. Дните са платени, дните са безплатни. За да ви улесня, ще ви разкажа за ръководството за кожата dvigun за създаване на социални мрежиОкремо. Ще уважа, че езикът е само за творческите възможности.

Joomla (официален сайт)

Функционалността на този двигател за създаване на социални мрежи е страхотна. Не знам как ви пука, но особено моята мисъл е, че Joomla е по-добре да спечелите, ако вече имате блог в тази CMS и просто искате да развиете някои социални функции, но ако имате страхотни познания в този CMS. И затова не бих казал, че Joomla може да има големи възможности за подкрепа на социални мерки.

Вярно е, че през останалата част от часа често работя върху кросплатформени модули, които могат да се използват в различни системи и с това практически не е необходимо да променяте нищо. Аз, очевидно, такива модули не вимагатимут ви супер-пупер знания. Затова уважавам, че зад подобни модули има бъдеще.

Social Engine (официален сайт)

Добър двигател за създаване на социални мрежи, ейл виното не е известно да е без цена. Чий е проблемът. Zagal е вдъхновен от CMS на php. И php фрагменти за добавяне на разширения, тогава уважавам несравнимия плюс на платформата. Добре, scho е модулна система. Ако не е във влащов, можете да го добавите сами. И можете да получите разширение от търговците на дребно.

Drupal (официален сайт)

Це безкощовна портал CMS, като модулна система, като социален двигател. Казах на bi, че има приятел за популяризирането на Joomla. Tse shdo runet. Не знам как да вляза. Проектът Drupal стартира през 2000 г. roci и издънки дестинации на комерсиален победоносен двигател за създаване на социални мрежи. Стъпка по стъпка, Drupal започна да прониква в руския сегмент на Интернет, резултатът от което беше отварянето на официалния сайт на Drupal. Е, аз, преди разработването на проекта, те се опитаха да получат руски търговци на дребно.

Модулността е най-големият плюс на CMS. Но оста, според мен, е малък двигател - не ясен интерфейс и напредък към сървъра.

Facebook Connect

Чий двигател за създаването на социална мрежа, може би, познайте ме Google Friend Connect. Само тук печелим api като Facebook. На всичкото отгоре има малка интеграция. Друго сериозно притеснение относно Google Friend Connect е, че връзката тук отива към конкретна услуга. Основната идея зад Facebook Connect е, че човек, който влиза във Facebook и влиза, няма да е виновен за въвеждане на потребителско име и парола, за да получи достъп до други сайтове. Сега можете да получите достъп до тези сайтове от страната на Facebook.

Например, с помощта на Connect, можете да се чудите на сайтове на Discovery Channel, видео хостинг на Hulu, социални новини на Digg и други. Така че отивате в профила си във Facebook и точно от ваша страна можете да прочетете новините от тези сайтове, поддържани от системата.

Google Friend Connect

Може би вече сте уважили онези, които в богати блогове са инсталирали тези модули при вида на джаджи. По-рано, щом целият двигател се появи за създаването на социална мрежа, тогава в RuNet вината не бяха известни с широко застосуване. Елът стъпка по стъпка стигна до Рунета. Днес работя по този модул в много блогове. Е, единственото нещо е, че блогът може да бъде наистина популярен. Добре, ако искате да водите блог на blogspot.com, въпреки че не е толкова важно.

И в крайна сметка Google Friend Connect е услугата на световноизвестната система за търсене на Google. Vіn назначения за създаване на социални мерки. Смята се, че меганмрежата е отговорна за обединяването на различни блогове, в една мярка за контакти по интереси. Не е необходимо да се регистрирате, частите на Google Friend Connect ви позволяват да влезете с OpenID. Днес този стандарт се поддържа от повече услуги, включително Yandex и Livejournal. И можете да влезете през Google, Yahoo и AIM.

В блога, ако разширите джаджата, читателите на вашия блог ще могат да четат други елементи, които са конфигурирани.

Така че, за да влезете в блога, който печели този модул, трябва да влезете с Google, Yahoo, OpenID или AOL. И предимството се крие във факта, че след като влезете, няма да е необходимо да се регистрирате във всички блогове, като спечелването на Google Friend Connect. Дотогава можете да получите повече читатели от всякакъв вид блог, някакъв модул vikorist. Zagal с помощта на Google Friend Connect значително облекчи специалните контакти на потребители.

46,1 хил

Искаш ли да знаеш как да създадете социална мрежа? Подобно на сайт, той зависи от правилната софтуерна сигурност, внимателното планиране и изпълнение. Днес може да ви помогна и да обясня как да създадете социална мярка.

Обяснете вашата идея и концепция

Преди това, като робот, трябва да преосмислите, че идеята ви е добра. Поставете свои собствени идеи за хранене, за да можете да разберете какво включва тази идея в себе си.

Как мога да заема ниша?

Най-важната храна, като вас, поставете себе си пред него, като създаване на социална мярка. Опитът да го приложим във Facebook не е успешен. Но е възможно да имате ниша, ако искате да я заемете и ако можете да донесете полза:


Признавам, че имате идея, но също така е важно да промените мнението си, че очите ви са реалистични. Не проверявайте дали вашият ресурс ще бъде атакуван от Facebook или My Space.

Променете мнението си, какво имате ясно послание за ниша или конкретна тема за вашата социална мрежа. Вероятно ще има за музиканти и любители на съществата.

Кои са социалните мрежи, които заемат вашата ниша?

Освен че е добър бизнес, важно е да извършвате последващи действия и з'ясуват, с които случайно се състезавате. Какви са социалните мрежи, как запълвате ниша, как избирате да заемете? Yakscho така, тогава scho смърди roblet правилно? Какво бихте направили по-добре?

Преди това как да създадете социална мрежа, да правите бележки за тези, които ви подхождат и не пасват. Така че знаете какво трябва да отглеждате, за да се гордеете.

Какви услуги и функции искам да разпространявам сред публиката?

Tse често се обяснява на диетолога, но искам да преосмисля, така че сериозно се замислете за това. Какво избирате, за да пропагандирате аудиторията си, с какво да я смутите с част от съня си?

Ако смятате, че можете да създадете социална мрежа от нулата за любителите на животните, можете да разгледате партньорства с търговци на домашни любимци, за да популяризирате някои отстъпки за вашата аудитория. Или, може би, ще популяризирате специални услуги, като обучение на домашни същества или видеоклипове по темата.

Решително всички затъмнени и perekonaytes, scho brіshennya smozhe zatsikaviti вашата аудитория.

Колко искам да похарча?

Съвсем очевидно е, че методът на харчене на кожата е да харчите по-малко стотинки, за да получите по-голям доход, но всъщност не. Социалните мерки (like и be-like сайт) изискват финансови вноски. Вонята може да варира от няколко стотици до няколко хиляди долара. Помислете за онези умения, които сте готови да приложите, така че всичко да се върти.

За тези, които не знаят какво да започнат, оста на deyakі типове vitrati на сайта, ( Отдавай уважение на тези, които са скромни мръсници).

Хостинг

Струва си да харчите по-малко тихи vipadkіv, сякаш победоносно сте закупили софтуерна сигурност, като vimagatime yogo, инсталиран на владен майданчик. Вие, по-добри за всичко, искате да стартирате нов сайт на VPS хостинг, за да можете да получите допълнителен контрол.

Очевидно има по-евтини опции, но подновяването на пакети в бъдеще може да създаде проблеми. Препоръчвам почти VPS, но можете да изберете коя опция ви подхожда най-добре. Разнообразие - $30 - 100.

Софтуерна сигурност за социални медии

Първата стъпка е да създадете сами социална мрежа, необходимо е да изберете подходящия PZ. Може също да имате готова софтуерна защита, така че включете всичко, което може да ви е необходимо. Або онлайн дизайнерите, yakі показват много възможности. Като правило, най-краткият избор, Oskіlki смрад usuvayut величествен vitrati, pov'yazanі zі svorennyam ресурс от нулата. Vartist - $99.

Индивидуален дизайн

Вероятно, след като разберете пазара, ще разберете, че настоящите софтуерни продукти не отговарят на вашите нужди и тогава можете да създадете свой собствен CMS за социални медии. Не проверявайте възможно най-често по-малко, по-малко от хиляда долара за килка. Изпълнен със съдържание, типичен дизайн и разработка на блог за разходи за социално осигуряване е около $3000 - 6000.

Натискане

Ще трябва да донесете свой собствен домейн. Препоръчвам да разгледате като Upwork.com и Fiverr.com, където можете да избирате от евтини опции. Разнообразие - $100.

SEO (Пошукова оптимизация)

Пошуковата оптимизация може да е важна за привличането на трафик към вашия сайт. Но в този регион е твърде богат шахраив и можете да похарчите хиляди долари, опитвайки се да познавате някой с необходимите умения. Поради тази причина си струва да инвестирате в знанието на властите. Разнообразие - $300 на месец чрез SEO Book или повече от хиляда чрез други SEO компании.

Chi Искам сам да ограбя робота или трябва да го ограбя вместо мен? Кой її виконає?

Yake ochіkuvane vantazhennya? Колко хора потенциално могат да гледат на социалното измерение, което се случва? Това е важно, за да изберете правилната софтуерна защита.

Разбира се, повече храна, която е необходима, за да се създаде социално измерение. Но най-важният от тях. Препоръчвам накратко да обобщите вашите мнения.

Vykoristannya изрично софтуерна сигурност или създаване на мокри?

Очаквайте скоро, ще видим дали има варианти за готови решения за пазара. Є безлични опции: сам ( вие ще носите отговорност за представянето на уебсайта и йога на нощното шкафче) или поставяне при доставчика на услуги ( плащаш абонаментна такса и смърдиш зад сайта).

За да вземете решение, е важно да разберете какви са наличните опции, които отговарят на вашите нужди, в противен случай трябва да разгледате храненето за създаване на сайт от нулата. Mayte на uvazі, scho rozroblennya koshtuє скъпо, а след това да промените решението си, sho да изхвърлите от rakhunkіv всички налични опции, първо отидете надолу по този начин.

Нека да разгледаме наличните решения. Tse позволява разбиране, skilki koshtuє създава социално измерение.

phpfox

PHPFox е една от най-евтините опции. Винаги има хора, които се оплакват от кожен продукт, но фактът е засенчен от факта: няма социални класове, които да работят на PHPFox.

Цената е разумна, инвестицията е намаляла малко, след като основната компания промени името си на Moxi9 и сега можете да получите PHPfox за по-малко от $99:


Уважавам, че разумните инвестиции ще ви позволят да имате необходимата работа, за да направите всичко самостоятелно. По-малко от сто долара ще вземете основата за кочана на работата и ако вашият сайт е успешен, можете да разгледате други опции. И така, като шаблон за социална мрежа за молитва. И тогава, след това, как ще започнете да взимате доходите от социалното осигуряване.

Не варто да изхвърлят rachunkiv такива опции, skilki смрад на сградата бързо решават проблема с минимални инвестиции. Не искате да харчите хиляди долари само за да докажете, че идеята ви се е провалила, така че коригирайте разходите си на ниско ниво и увеличете разходите си на ниско ниво.

Социална машина

Social Engine е една от най-добрите платформи за изграждане на социални мрежи в същия ред като PHPFox. Техните предложения включват мрачна версия ( можете да хакнете продукта си на вашите собствени сървъри, без да е необходимо самостоятелно инсталиране), което ще ви струва $29 на месец. А също и версията на CMS, която все още е ваша и ще струва $299:


Особено мисля, че решението е по-добро от мрачния troch, така че не е нужно да се грижите за надстройки на хостинг. Ниските са тези, които губят възможността за самоусъвършенстване и не се чувстват добре от продукта. Каквото и да е, SE е чудесен вариант за разглеждане.

Dolphin Smart Community Builder

Платформата предлага много функционалност на разумна цена. Ако искате да платите по-скъпо за вас, намалете PHPFox, но можете да покажете, че всички решения са по-подходящи за вашите заявки:


Skіlki koshtuє svorit социална мярка:Цените на делфините варират от 399 до 799 долара. Ce, безумно, по-скъпо, по-ниски опции, ейл, по-богато по-евтино, по-ниска цена от нулата. Също така, не отхвърляйте този факт.

Evoq Social

Ако искате да създадете социална мрежа, повече за бизнес стил, тогава определено ще трябва да покажете уважение към Evoq Social. РешениеНека DNN Software ви помогне да създадете правилната социална разлика.

Близо 100 милиона потребители - такава е аудиторията на VKontakte, яку
необходима услуга. Швидко, че без прекъсване. Дълги технически подробности
изпълнението на VKontakte беше пазено в тайна. Ел, напоследък най-популярният в Русия
социалната мрежа хвърли малко светлина за онези, които все пак бяха благословени. В киното
zhovtnya в Москва проведе конференция HighLoad ++, де представители
VKontakte в лицето на Павел Дуров и Олег Иларионов
за архитектурата на социалната мрежа.

Момчетата бяха буквално затрупани с храна от различни аспекти на работата
VKontakte, включително технически. Още б. Лесно е да се разкрие желанието за
сървърната част на услугата: тъй като познавате много хора, не се забърквате
социална мярка? И колко време прекарваш там, цапайки безценната си година
да живееш с приятели, да гледаш видеоклипове, игри, музика? Математика до края
е просто: neimovirna kіlkіst koristuvachіv * масата на часа, прекаран
ресурси = световен брой заявки към уеб сървъри и бази данни +
терабайти снимки, видео и аудио, които постоянно са очаровани и се гледат един друг.

Статистика на VK

  • 99,5 милиона облачни записи.
  • 40 милиона активни користувачи в целия свят
    аудитория на интернет в Русия).
  • 11 милиарда напитки на ден.
  • 200 милиона специални напомняния на ден.
  • Видео потокът достига 160Gb/s.
  • Над 10 хиляди сървъра, повече от 32 от тях - интерфейс на nginx
    (брой Apache сървъри не са налични).
  • 30-40 търговци на дребно, 2 дизайнери, 5 системни администратори, богати
    хора в центровете за данни.
  • Днес има около 10 твърди диска, които трябва да излязат от тон.

Платформа

За нас от особен интерес представлява архитектурата на самия проект:
взаимодействат с основните компоненти на системата, като разпределението на мощността
zadobilis, някакъв вид трикове имаше шанс да се koristuvatisya. Ale persh, down go to
не, необходимо е да се запознаете с основните речи - победни технологии и
продукти.

Як е основен операционна системаспечелете Debian Linux - решение,
преобърнат от час, един от най-старите и стабилни съвременни
разпределения. За да се балансира напрежението между сървърите, програмите са победители
HTTP сървър nginx, който работи в режим на обратен прокси. Преди йога obov'yazkіv въведете
Trimati s'dnannya с браузъра koristuvatya и прехвърляне на заявки към сървърите,
vydpovidalnym за vikonannya PHP-код, както и контрол на
резултат обратно в браузъра. PHP кодът е свързан зад помощта на модула mod_php за
Apache - алтернативни опции за правене на много, особено на базата на протокола
fastcgi
хранене, ускоряване на най-надценения час на решения. Честит специален
системи за оптимизация на производителността, PHP кодът не се бие (например в
Facebook написа своя компилатор от PHP на C под името HipHop), едно
разширена оптимизация и кеширане на операционния код за помощ на всичко налично
XCache решение.

Ситуация zі zberigannym danih vlyadyaє dosit rozmito: от едната страна,
активно спечелете системата за управление на базата данни, написана в
C и създаден от "най-добрите умове" на Русия, а иначе - MySQL често се предполагаше в ролята
основната колекция
нисък. Говорейки за запазване на данни, не може да не се досети за такъв важен аспект, като
теглене на често хакната информация (теглене в оперативната памет
за шведски достъп). За кого е най-популярният продукт сред
области - memcached. Защо не се чувствате: тази система ви позволява да чувствате повече
прости атомни операции, като отделяне и премахване на достатъчно
данни за ключа. Основната характеристика е bliskavichky шведски достъп, че
възможността за лесно интегриране на оперативна памет на голям брой сървъри
към дивата гама за преследващата екип колекция от „горещи“ почит.

Често се изпълняват проекти на трети страни, които са ключови за VKontakte
или пък да посегнат към екзотични решения, иначе, от друга страна, сами
прости технологии. Например беше внедрена услугата за среща с обмен на известия
на node.js (можете да прочетете повече за това развитие в статията " " в ) за XMPP, известен още като Jabber протокол (преди новия
обърни се). Преобразуването на видео се осъществява в най-простия и най-ефективен
библиотеки - ffmpeg, той използва популярния VLC видео плейър.

архитектура

Най-важният изглед на архитектурата на богатствата на другите велики
Интернет проекти е фактът, че сървърите на VKontakte са богато функционални.
Тобто. няма ясен файл на сървъра на базата данни, файловия сървър и т.н. - воня
едновременно победител в редица роли. При кого кандидатствах отново
ролите са присвоени на автоматичен режим за участие на системата
администратори. От една страна, оптимизира ефективността на vikoristannya
системни ресурси, какво е добре, но иначе - насърчава стабилността на конфликтите на
еднаква операционна система в рамките на един сървър, който дърпа заедно
Проблеми със стабилността. Vtіm, маловажно за сървърите vikoristannya на rіznih
роли, изчисляването на интензивността на проекта ще бъде намалено с 20%.

Балансирането на суетата между сървърите зависи от схемата за грешки,
yaka включва балансиране на равен DNS (домейнът се обслужва от
help 32 IP адрес), както и насочването на захранването към средата на системата, освен това
Различните сървъри ще спират за различни видове заявки. Например поколението
страна с новостите (сега е обичайно да го наричаме микроблог)
схема, която преодолява възможността на memcached протокола за паралелно редактиране
като изпи на връщането на данъка за големия брой ключове. В различно време на деня
данни от кеша, подобна заявка се прилага от системата за събиране на данни и
отримани резултатите се изпращат за сортиране, филтриране и извеждане на данни
вече наравно с PHP кода. Подобно на ранга тази функционалност работи във Facebook
(вонята наскоро бяха разменени с досвид), само заместник на власната СУБД във фейсбук
потвърди MySQL.

По стените на VKontakte беше разпръснат голям брой софтуер, което е повече
отговаря точно на нуждите на проекта, по-нисък достъпен Opensource и
търговски решения. Krim zgaduvanoy vlasnoy DBMS, те имат система
наблюдение с SMS известия (самият Павло помогна за съставянето на интерфейса),
автоматична система за тестване на кодови и статистически анализатори и логове.

При проекта е необходимо да се получи по-твърдо владение, ориентировно були
имената на такива характеристики на сървърите:

  • 8-ядрени процесори Intel (по два на сървър, може би);
  • 64 GB RAM;
  • 8 твърди диска;
  • RAID не се репликира (репликацията и архивирането са
    на ниво софтуер).

Прави впечатление, че сървърите не са брандирани, а се избират от специалист
руска компания. В същото време собственикът на проекта беше одобрен в 4 центъра за данни
Освен това в Санкт Петербург и Москва се разпространява цялата основна база данни
Център за данни в Санкт Петербург, а в Москва се хоства само аудио и видео. В плановете
репликация на база данни robiti с друг център за данни Ленинградска област, но
също така спечелете мрежата за доставка на съдържание, за да увеличите скоростта на интереса
медийно съдържание в регионите.

Много проекти, които се придържат към голям брой снимки, често
вино, за да намерят най-добрите решения за своите спестявания и за помощта на користувачите. относно
беше по-добре от въпроса, зададен от Павлова от залата: „Как се снима?“ - "На
дискове!". Така че, така или иначе, представителите на VKontakte казаха, че цялото
снимки на всички цветове и rozmіrіv просто се правят и се виждат от файловата система
(wykoristovuyut xfs) голям брой сървъри, без допълнително vyshukuvan.
Bentege hіba scho факта, че в други страхотни проекти такъв pіdhіd не е
spratsyuvav - напевен, смрадта не знаеше омайната дума :).

Не по-малко очарователна е самата база данни в C.
На кой продукт може би беше дадено основното уважение на публиката, но ако
дано няма повече подробности за виновните, изглежда добре,
така че не беше претъпкано. Изглежда, че СУБД е разбита от "велики умове"
Русия, състезанията и състезанията TopCoder, както и да спечелите
в най-високо конкурентните услуги на VKontakte:

  • Специални бележки
  • Бележки по стените
  • статуси
  • Пошук
  • поверителност
  • Списъци с приятели

В изгледа на MySQL нерелационният модел на данни е победител и много повече
операциите се съхраняват в оперативната памет. Интерфейсът за достъп е
разширения на протокола memcached. Ключове, сгънати по специален начин
завъртане на резултатите от сгъване на заявки (предимно специфични за конкретен
обслужване).

Системата е проектирана да подобри възможността за групиране и автоматично
репликация на данни. Търговците на дребно искаха да ограбят системата
универсална СУБД и публикувайте под GPL, но все пак не минавайте през храма
етап на интеграция с други услуги.

  • Процес на разработка, близък до Agile методологията
    итерации (цикли), които преминават през всички етапи на разработка:
    планиране, анализ, проектиране, разработка и
    Тестване.
  • Ядрото на операционната система е променено (за работа
    памет) е собствена пакетна база за Debian.
  • Снимките се правят на два твърди диска на един сървър
    наведнъж, след което се създава резервно копие за друг сървър.
  • Є много доробок над memcached, вкл. за по-стабилна
    тривално поставяне на обекти в паметта; е версия на Navit,
    какво ще се погрижи за безопасността на данните.
  • Снимките не се споделят, за да се намали фрагментацията.
  • Решенията за развитието на проекта се приемат от Павло Дуров и Андрий Рогозов,
    награда за услуги - на тях и на търговеца на дребно, който сте реализирали.
  • Павло Дуров дари стотинки за хостинг от 1-ви курс :).

Подпроекти

Аудио и видео услугите поддържат социалните медии в тях
създателите на проекта не са особено фокусирани. Zdebіlshego tse pov'zano z tim, scho воня
рядко корелират с основния метод за спечелване на социални мерки - разцепване и
също създава голям брой проблеми. Видео трафик - основната статия на видеото
проект, плюс имаме проблеми с незаконно съдържание и искове
носители на права. 1000-1500 сървъра се транскодират за видео транскодиране,
им едни и същи и zberіgaєtsya. Медийните файлове се забраняват от хеш, когато се виждат в движение
десни, но не е ефективно и се планира задълбочено
механизъм. Очевидно има още какво да се направи за създаването на интелигентен алгоритъм
разпознаване на аудио и видео съдържание зад тагове, като например имплементирано
YouTube, de zavantazheny видеоклип, който нарушава лиценза, може да бъде
автоматично vidaleno чрез цаца whilin след zavantazhennya.

Както се оказа, преди час стана възможно да се свържете
VKontakte чрез протокола Jabber (известен също като XMPP). Протоколът е абсолютно приемлив
Іsnuє masa Opensource реализации. 3 ниски причини (средни проблеми
интеграцията с други услуги (VKontakte) беше завършена за един месец
главен сървър, който е прокси между вътрешните услуги
VKontakte и внедряване на протокола XMPP. Реализирана йога на node.js - vibir
разузнавателен екип, че JavaScript познава практически всички търговци на дребно на проекта,
За тази цел добър набор от инструменти за изпълнение на задачата. момент на сгъване
се превърна в робот с страхотни списъци с контакти. Богатите ползватели имат кiлкiст
приятели във VKontakte са убити от стотици и хиляди, активността на промяната е висока
статуси: хората идват и знаят онлайн по-често, по-ниски в други подобни
ситуации. Дотогава беше необходимо да се приложи тясна интеграция от вътрешната страна
система за обмен на специални известия във VKontakte. В резултат на услугата 60-80
хиляди души онлайн, на pik - 150 хиляди. TCP/HTTP усъвършенстващ балансьор
HAProxy обработва входните данни и печели за rozpodіlu
zapitіv на сървъра, както и разработването на нови версии.

Когато избираха система за пестене на данни, те мислеха за нерелационни системи за запазване на данни
danikh (zokrema, за MongoDB), но в резултат на това те
MySQL. Услугата функционира на 5 сървъра с различна конфигурация, на скин
малко код на node.js (4 процеса на сървър) и на три от тях
hard - sche th MySQL. Цикавою уникалностє дневна комуникация между
групи приятели в XMPP с групи приятели в сайта - разбити по дяволите
koristuvachіv, yakі не иска, schob
група смрад perebuvayut.

Достойна статия? Сподели с приятели!
Chi bula tsia статия кафяво?
Така
здравей
Dyakuyu за вашия водгук!
Обърка се и вашият глас не беше осигурен.
Благодаря ти. Вашето съобщение е изпратено
Познахте ли извинение от текста?
Вижте го, натиснете го Ctrl+Enterи ще оправим всичко!