Re: ФЗВ Программисты PHP - |
20 листопада 2017 12:45:55 IP/Host: ---.140.120.241.static.user.ono.com
|
Розгорнути попередні цитати...и еще
Alexey Checkin3, не в обиду и не в Ваш адрес, но стремление давать советы, не относящиеся к самой сути вопроса, но стремящиеся только к глобальным обобщениям, тоже говорят о качестве и размере опыта имхо...Честно говоря, как-то чему-то вас учить желаение уже пропадает, вы же лучше знаете, да.
Просто представьте, что у вас веб сервер с вашим PHP кодом перестал справлятся с нагрузкой и потребовался еще один сервер (или 101), что произойдет?хм.. а если сервер перестал справляться и без "моего кода", то что произойдет?
Re: ФЗВ Программисты PHP - |
20 листопада 2017 12:48:15 IP/Host: 194.213.106.---
|
Розгорнути попередні цитати...Честно говоря, как-то чему-то вас учить желаение уже пропадает, вы же лучше знаете, да.
Просто представьте, что у вас веб сервер с вашим PHP кодом перестал справлятся с нагрузкой и потребовался еще один сервер (или 101), что произойдет?хм.. а если сервер перестал справляться и без "моего кода", то что произойдет?попробуйте сами понять чем эти ситуации различаются.
Re: ФЗВ Программисты PHP - |
20 листопада 2017 13:18:35 IP/Host: ---.140.120.241.static.user.ono.com
|
Розгорнути попередні цитати...хм.. а если сервер перестал справляться и без "моего кода", то что произойдет?попробуйте сами понять чем эти ситуации различаются.ничем, я думаю
Re: ФЗВ Программисты PHP - |
20 листопада 2017 13:26:52 IP/Host: 194.213.106.---
|
Розгорнути попередні цитати...попробуйте сами понять чем эти ситуации различаются.ничем, я думаюОК, я попробую объяснить, хотя выше ключевое слово уже назвали
Вообще довольно регулярно вижу, что программисты не верят в свои проекты, не задаются вопросом "а что будет если мой проект станет популярным?" Есть ли план что делать, если нагрузка будет резко расти? Пусть сегодня это проект на PHP+MySQL, но принимая то или иное техническое решение всегда полезно задаваться этим вопросом и держать план реагирования на рост под рукой.
Предположим имеем ваш PHP код и сервер базы данных на одном сервере, ну и при модификации базы данных скешировали в файл что-то там. Все работает замечательно.
Но тут вы получаете рост нагрузки. Что делаем первым делом? Логично разнести приложение и базу данных по разным серверам. База данных пыхтит отдельно, кеш с админкой на одном web сервере.
Все пока работает, но нагрузка растет и видно, что PHP приложение не справляется, логично что сделать? Правильно, запускаем еще один web сервер. Уже возникает проблема, файл к кешем создается на одном веб сервере, с админкой, а нужен еще и на втором. Ну вроде не страшно, скопировали файл и живем дальше. Стало немножко неудобно копировать каждый раз после модификации базы данных, но пережить можно.
Нагрузка еще выросла, вы запустили 10 серверов. Копировать файл руками вам надоело и вы стали его при модификации автоматически пихать на сервера. Пришлось немного написать кода, но все ведь работает!
Тут выяснилось, что вы сделали супер сервис и он нужен всем! Нагрузка выросла сильно и вы запустили 100 инстансов веб сервера. С процедурой копирования файла начались сложности, выяснилось, что не все 112 серверов работают одновременно, кто-то перегружается, а кто-то сломался. Выяснилось, что push работает не очень здорово сам по себе, нужно еще делать запрос конфигурации из какого-то центрального хранилища при старте инстансов и еще как-то это совместить с процедурой деплоя свежих версий приложения.
Фак.
Re: ФЗВ Программисты PHP - |
20 листопада 2017 13:41:51 IP/Host: ---.140.120.241.static.user.ono.com
|
спасибо за информацию. интересно.
одно но - всегда надо быть реалистом и решать задачи, исходя из ВОЗМОЖНЫХ реалий.
или лучше на всякий случай перейти на oracle заранее?
Re: ФЗВ Программисты PHP - |
20 листопада 2017 13:45:11 IP/Host: 194.213.106.---
|
Вы считаете успех вашего проекта невозможным? Так зачем им заниматься?
Re: ФЗВ Программисты PHP - |
20 листопада 2017 13:47:43 IP/Host: ---.201.172.a430.sta.adsl.cyfra.net
|
Re: ФЗВ Программисты PHP - |
20 листопада 2017 13:56:24 IP/Host: ---.washdc.fios.verizon.net
|
Re: ФЗВ Программисты PHP - |
20 листопада 2017 14:00:10 IP/Host: ---.washdc.fios.verizon.net
|
Засіб
Re: ФЗВ Программисты PHP - |
20 листопада 2017 15:19:26 IP/Host: 194.213.106.---
|
Розгорнути попередні цитати...опыта лет через 5 ты согласишься с теми, кто писал что ты не тем занимаешься А может и раньше.выше я об опыте писал. Не обольщаюсь, но уверен, что некоторые советы даны теми, ктот родился на свет в пределах этого опыта.просто обычно все должно быть максимально просто, дабы легко разобраться в последствии в том числе другому челу. У тебя уже есть база, вот там стоило и хранить. Исключений в таком случае обычно мало (типа требования заказчика). Никаких проблем при хранении этого твоего добра в базе - не возникало, кроме мифической дополнительной нагрузки на базу
Ладно короче, по второму кругу идем, бросаю