Aisamiery

Aisamiery
Рейтинг
319
Регистрация
12.04.2015

Отстаньте от него, он пока улучшает CMS, скоро поймет что его фреймворк не такой быстрый из за строения современных процессоров, пойдет делать свой проц на новой, никому до сели невиданной архитектуре... ну точнее будет писать об этом на форуме, делать то конечно ничего не будет. ТС у нас теоретик, он может только думать и рассуждать о высоком, а выполнять рутинную работу это не про него, именно для неё и нужна команда =)) он будет философствовать а остальные трудиться

baddl, да не будет никаких компенсаций. Все притензии были к марошнету, а это абсолютно новая, чистая компания, ей денег никто не платил и возвращать никому она ничего не должна.

Люди бизнес делают, а не благотворительность. Снова обуют всех рано или поздно.

gunwitch:
Разрешите поинтересоваться: а какие тарифы Бегета у вас и вашего клиента?

У клиента Start у меня Blog - стартовые по сути.

gunwitch:
т.к. непонятно сколько времени будет окупаться такое оборудование

Не люблю считать чужие деньги, но компания большая, если они посчитали, значит им выгодно на таких объемах. Возможно если у хостера серверов с десяток это одно, а у бегета раньше вообще только шаред был, виртуальные сервера они ввели относительно недавно. И возможно дешевле держать один за 2500$ чем 10 по 250$, тут я не силён, хостером по факту никогда не был, который бы покупал и окупал оборудование.

ArbNet:
Aisamiery, для сайта PHP и JavaScript вполне достаточно, по ним легко найти документацию или тех кто напишет нужную функцию за вознаграждение

Вы путаетесь в показаниях, людей знающих чистый JavaScript меньше, чем людей знающих jQuery. Но чистый JS вам норм, а jQuery почему то зло. Документации и разработчиков по другим либам и фреймворкам найти как раз таки не сложно и много по ним уроков, туториалов и документаций, а за вознаграждение еще проще. Короче у вас там у самого каша какая то в голове. Вроде за скорость давите, но используете далеко не скоростные решения. Вроде за документацию и уроки давите, но предлагаете не использовать то где этого много, а хотите запилить свои где этого нет вообще. Там короче клиника в голове судя по всему.

ArbNet:
Любые надстройки это замедление работы и увеличение кода. Идеальной системы не существует, рано или поздно нужно будет реализовать нестандартное решение и это придётся делать напрямую без надстройки, тогда зачем она нужна? Только чтобы люди которые не умеют думать и программировать пользовались готовыми решениями. Из чего вытекает ещё больше проблем..

Тогда выбор php как языка бэкенда очень странное решение, если вы бьетесь за производительность, то php далеко не самый быстрый язык, взяли бы хотя бы go что ли, или rust, на крайний случай C++ Вот где надо уметь программировать, а то что вы там нафигачили в файл это как раз от неумения программировать, но никто не исключает что думали вы долго и много, только не результативно к сожалению.

ArbNet:

Скорее всего вы правы. Разработка под мой фреймворк рассчитан на думающих людей умеющих программировать, так как реализация узлов производится с ноля без сторонних фреймворков, библиотек и тд. А этому надо учится.

Нету у вас еще ни библиотек ни фреймворков, а ваш фреймворк расчитан только чтобы потрындеть на форуме, а думать неделю какой цвет использовать это явно не про тех "думающих людей умеющих программировать".

Vittorino:
Офигенную нагрузку на сервер вызывают обращения к sitemap.xml (10+ CP в день), admin-ajax.php (да-да, однажды только мои ковыряния в админке истратили весь дневной лимит!)
Ну и вообще-то на всех 5 сайтах на площадке у меня может 30000 страниц. Постоянно какая-то движуха. Почему это всё так напрягает сервер Бегет?
На самом деле, есть идеи, кое-что я уже сделал, но допиливать сайт под хостинг мне кажется даже более идиотским решением, чем остаться сейчас после всего на мастерхосте. Лучше буду искать хостинг, где нас примут какие мы есть)))

Вот видите, что то начинает обрисовываться.

Скорее всего у вас не существует файла sitemap.xml и у вас он генерируется с нуля на каждый запрос, от туда 10+CP, я одно время игрался с опенкартом, там такой же принцип, генерация карты сайта автоматом (но возможно с кэшем, но не суть), так вот на 2500 тестовых товаров, сайт падал по таймауту в 30 секунд, то есть скрипту нехватало времени собрать карту сайта на 2500 товаров, у вас 30000 страниц верно? вы на каждом запроче генерируете карту сайта. Переделайте плагин, генерируйте карту сайта в статику только при добавлении/удалении материалов и страниц.

admin-ajax.php не уверен, спецы поправят, но на сколько помню я, его использует не только админка, а в том числе и плагины на него отправляют ajax запросы. Сам файл это лишь фронт контроллер, то есть он просто принимает запросы, а обрабатывают их уже какие то плагины которые на них подписаны. Если вы знаете что такое xhprof, так включите его, посмотрите что дольше всего отрабатывает, делов то на 10 минут. Так вы вычислите плагины, которые нагружают систему больше всего, найдёте узкие места и исправите. И самое главное это не для хостинга, а для того чтобы ваш сайт работал быстрее в целом

foxi:
сомнительно. любой вменяемый хостер не позволит юзать шаред на полную катушку, потому что надо ресурсами делиться еще с 100500 клиентами.

Как раз пользоваться дадут.... но не долго))

Vittorino:

Итого они продали 2 года хостинга фактически за 1800 рублей, т.е. за 75 рублей в месяц.

Для вас это всё еще фантастика? http://hosting101.ru/pricing-plans?filter0=3&filter1=1&filter2=100¶m0=0&filter3=0

При том это при оплате за год + акция. Но каждый раз и всем так не взять, а вот хостинга до 100 р, без оплаты на год и без акций вполне предостаточно.

Vittorino:

Я так считаю, это моё субъективное мнение! Имею право. А в своём "фотошопе" они любую стату могут нарисовать. Потому и "виртуозный".

Только зачем?

Vittorino:

Кстати, почему загрузку своего сервера они показывают в процентах, а для нас придумали какие-то СР, не задумывались?
Зачем они вообще придумали эти CP? Лишний нервяк клиентам подкинуть? Или как прикрытие своего оверселлинга плюс официальный повод развода да деньги?

Почитайте ответ от бегета /ru/forum/comment/15269251

CP придумали не они, это вывод команды линукса, по сути параметр показывающий работу проца для вашего сайта.

Vittorino:

Aisamiery, как вы думаете, как там на вашем сервере дела обстоят на самом деле? ...Откуда такая уверенность?)

Сайты стоят на постоянном мониторинге, высокий аптайм, никаких проблем уже много лет. А вы что от хостинга ждете, отчет как часто пыль протирают со стоек или чего?

Vittorino:

И почему на том же м...хосте за 15 лет с этим же сайтом на сопоставимом тарифе даже вопросов не было по серверной нагрузке?

Потому что за этим никто не следил. Почитайте на хабре пост, там человек пишет, что те кто настраивал изначально систему встал и уволился, а все кто пришли понятия не имели что с этим делать.

Vittorino:

Вы хотели сказать "потратьте на их выделенный сервер что ли"? Извините, наверное, показалось ;)
Да они спят и видят, чтобы все клиенты так сделали, иначе зачем и там партнёрка стала 20% в месяц?

Зачем вы считаете чужие деньги? Есть услуга и её цена, она либо вас устраивает либо нет. В соседней теме, человек сказал что у него хостер просит 126р в год, при том качество хорошее, а тариф акционный.

Vittorino:

Считать любой сайт, генерирующий стабильную нагрузку на хостинг, говносайтом по умолчанию - "достойная" позиция для хорошего хостинга, браво!

Я не хостер, я разработчик и для меня как человека знающего как работают сайты очень дико осознавать что сайт с 500 униками в сутки вообще какую то нагрузку генерирует, это просто нонсенс какой то, вы там что конвертируете видео на каждом хите? Поймите CP это нагрузка на проц, то есть вычисления, для отдачи контента проц практически не нужен и никак не напрягается. только например когда кривая БД и она начинает жрать проц каждый раз перебирая массив данных, загружая их в память с диска и обратно. Когда кривые запросы ставят БД раком. Но в этом да, хостер виноват, он же эти запросы писал.

Vittorino:

Не верю(с)
Работал и с вордпрессом, и с битриксом - не верю!
Или может "магазин для никого"? Тогда пардон.

Не верьте, ваше право. Ваша превосходная квалификация даёт вам возможность делать взвешенные выводы? Я не знаю ваш бэкграунд, но судя по тому что во всем виноват у вас хостер, то вы очень слабо понимаете что там происходить чуть по глубже админок панелей и cms.

Vittorino:

Сайт с 1500 хитами в сутки ставит мощнейший 72-процессорный сервер Бегета на колени - ну не анекдот?)

Я думаю ваш акк отключат быстрее, чем вы положите сервак, так что по другому, ваш кривой сайт слишком быстро вырабатывает лимиты ресурсов для него отведенные.

Vittorino:

А уж что выдумывает ТП Бегета по этому вопросу! Просто песня!
Вы, говорят, поставьте Crawl-delay: 120. На этом сайте такой совет должны оценить)))

Все просто, к вам заходит 1 уник и 50 краулеров, у вас в статистике 1 уник, а сервер отрабатывает 51 запрос. На каждый запрос ваша CMS идёт в БД чтобы показать 51 раз одно и тоже... ну и так далее. Я не уверен что вам поможет это консрукция, а вот покумекать над сайтом думаю того стоит. Помимо снижение нагрузки на хост, вы как минимум ускорите ответ сайта пользователю.

ArbNet:
Один момент только опускаете, не увидев, не потестировав инструмент сразу говорите что это никому не надо.

Так посмотреть нечего, по этому и говорим с ваших слов. Выложите в гит, мы заценим результат. Кто то возможно попробует развернуть, потестировать вашу оригинальную идею. Просто вы искренне уверены что придумываете что то новое. Хотя по сути вы с таким трепетом относитесь к вашей поделки, как будто открываете повторно закон притяжения.

Даже взять тему про ИМ на гугл табличках. У человека там готовая реализация, примеры работ, можно вести конкретную беседу. У вас все на словах, вот ваши слова и обсуждаем. А чтобы получить максимальный охват, инструменты должны быть максимально совместимыми - это чисто совет, если вы решите придумать свою либу даже JS, никто не будет юзать, есть пример либы BX у битрикса, она не скажу что хуже jquery но с ядром работает лучше, так вот ей никто особо не пользуется.

danforth:
Вы прочитали только первую половину. Да, есть. Но это есть почти в любых ORM.
Но тут уже от задачи зависит, не всегда приходится писать код, который пишет код.

Видимо я что то всё же не понимаю =)))

php умеет в рефлексию

Чем задача писать код, который пишет код отличается от чего то другого? propel2 умеет в обратное, по схеме БД построить модели в коде.

Ну или уже вечер и я просто не совсем понимаю что вы имеете ввиду =))

---------- Добавлено 12.03.2020 в 19:06 ----------

ArbNet:
ДА
СВОИ небольшие макетики с стилями, необходимые js функции, обработка данных, ничего лишнего.

Можно расходится - это чудо не увидит света, а если и увидит, то все будут страдать, потому что тот миллион и 1 плагин для jquery юзать по сути нельзя (а ведь все будут) и через несколько кастомных модулей сайт будет превращаться в помойку, как я и сказал, 10 разных jquery на одной странице и так далее. У вас получается сильно ограниченный, просто катастрофично ограниченный инвалид, кто им может воспользоваться для меня остается тайной.

Всего: 4110