У вас должны были быть и надеюсь теперь будут и не в одном экземпляре, а то обычно если что то ломается, то как правило всё и сразу.
VHS:
неделю
Ваша вина в том что у вас небыло реплики у другого хостера, на которую можно было бы переключить трафик в течении нескольких минут (да экономия такая экономия). Всегда есть фактор и этот фактор надо исключать, тем более если простои обходяться дорого. А если завтра вашего 100% хостера придут и закроют и оборудование изымут? Да у нас страна такая.
VHS:
случилось, вина конечно в первую очередь наша, но оборудование/по есервера не мы ломали.
Если что то хочешь сделать хорошо, сделай это сам.
borisd: Хороший программист сначала изучает в рамках высшего образования химию, физику, теорию элементарных частиц, экономику, электротехнику, электронику, высшую математику, теорию множеств, теорию алгоритмов, схемотехнику и ...
И благополучно забывает про это, берет актуальную инфу на рынке и изучает все заного, оттачивая мастерство на практике. Программист не будет лучшем физиком, чем собственно сам физик, по этому при работе в какой то предметной области там есть свои спецы, которы всё что надо объяснят, так как знают это лучше. А все знания приходят по большей части в рабочем процессе. Что хорошо - это ты помнишь, что есть то что тебе нужно, осталось только поискать (как алгоритмы которые проходил в ВУЗе, они быстро забудутся если ты не спортивный программист).
bay_ebook: Это лучше ,чем сидеть пхп мучать 3 года, а потом глянуть на js ужаснуться и забить на все. Понятно что сложно, но если человек хочет зарабатывать ,а он об этом писал в 1 посте - то без чего-то типа angular/react ему не обойтись сейчас чистых пхп прогеров мало где ищут.
Я хоть и знаю angular\react\blackbone и иже с ними трендовые фичи, но мне они в работе не нужны, кроме внутренних сервисов компании и могу сказать, что они нигде кроме построение отзывчивых интерфейсов и не нужны. Чтобы попасть туда, где строят такие интерфейсы придется не один десяток сайтиков пособирать и интернет магазинчиков, где собственно всё это нафиг не нужно. А с таким опытом и крепкой базой уже все эти парадигмы будут как орешки. Обычно разработчики деляться на фронтеда и бэкенда, вот когда у человека будет опыт он поймет в чем развиваться, не на одном серьезном проекте фронтеда не заставят писать бэкенд.
Короче, ваш совет больше вредный, чем полезный. Начать лучше с общего стека, простых библиотек, полезных навыков работы с кодом и данными.
И на будущее - упор на пхп плохо, нужны связки типа "Yii2 +angular 2 + bootstrap 3" и подобное, луче сразу их учить если первичные знания в пхп уже есть.
Вы сами то это изучили? и как? Человеку с минимум базы предложить изучить сразу несколько различных парадигм и паттернов не имея сильной базы, ну ну.
Дикий пионер: Это всё хорошо, если изначально об кеше задумывалось, а тут очень похоже на то, что прикручивают к уже готовому проекту. Поэтому (отвечая на вопрос "как?") - через output buffering, даже код для наглядности приведен. Собственно поэтому на всякие варнинги человек и напоролся.
Что нужно сделать чтобы в буфер попали варнинги которые по умолчанию отправляются в stderr? Я столько лет программирую и никогда не встречал такой кейс. Сейчас попробую потестить ради интереса :)
----
Действительно, есть такой кейс, как то я прошел мимо такого бага :)
sslab: Народ, давайте не будем все-таки переводить общение в плоскость "зачем" и "почему". Так сложилось по не от меня зависящим обстоятельствам. Если хотите для этого я могу создать отдельную тему. А так у меня насущная проблема, озвученная в первом сообщении, с ктр не могу разобраться.
Так сложилась что задача у вас уникальная, и вряд ли вам дадут готовый вариант.
Давайте мыслить от обратного:
1. Куда приходить запрос (контроллер, акшен), что открываеться при этом?
2. Если все приходит куда надо, как делаеться поиск статьи? Туда ли попадает slug, то ли ищем.
Вангую: Скорее всего проблема в передаче параметров, ну то есть в .htaccess и мод_реврайт правилах
Тут надо дебажить весь путь запроса, неужели работая с Yii вы не знаете как это делать?
P.S. Я тут подумал, может вы не знаете Yii на котором построен проект и хотите прикрутить к нему свой любый движок для реализации блога на сайте? В этом случае я вам это очень не рекомендую. Да и вообще не рекомендую делать то, что вы пытаетесь сделать, найдите спеца нужного и поставьте ему ТЗ.
Только один момент ты упустил - эти решения никак не связаны с веб-сайтом.
А я и не говорю, что у ТС хорошая идея для продакшена, так чисто академический интерес возможно. Я тут больше говорю про то, что ВП до статуса "серебрянная пуля", как до китая раком.
totamon: а мне этот вопрос гораздо интересней, поэтому все таки ЗАЧЕМ?
Есть задачи, которые разрабатывать и сопровождать на Yii намного проще и дешевле, чем на WP, но делать на Yii еще один WP при этом не хочется (ну или может большой сайт достался в наследство)
P.S. Но конечно же сама задача бред :)
totamon:
WP сам по себе больше чем фреймворк уже... Yii отдыхает перед возможностями WP🍿
Не холивара ради, но если в создании блога, ну на крайний случай даже какого то более менее корпоративного сайта - да, в остальных случаях я думаю WP вам не подойдет, например для реализации какой то консольной бизнес логики, выстраивание очередей, обработки информации, масштабировании, кластеризации. У WP свои паттерны, своя архитектура, которые накладывают свои отпечатки, а как известно серебрянной пули нет. Задач в вэбе много, особенно когда это касаеться автоматизации бизнеса. На блогах интернет клином не сошелся, хотя да, я понимаю на каком форуме я нахожусь :)
небыло
У вас должны были быть и надеюсь теперь будут и не в одном экземпляре, а то обычно если что то ломается, то как правило всё и сразу.
неделю
Ваша вина в том что у вас небыло реплики у другого хостера, на которую можно было бы переключить трафик в течении нескольких минут (да экономия такая экономия). Всегда есть фактор и этот фактор надо исключать, тем более если простои обходяться дорого. А если завтра вашего 100% хостера придут и закроют и оборудование изымут? Да у нас страна такая.
случилось, вина конечно в первую очередь наша, но оборудование/по есервера не мы ломали.
Если что то хочешь сделать хорошо, сделай это сам.
Хороший программист сначала изучает в рамках высшего образования химию, физику, теорию элементарных частиц, экономику, электротехнику, электронику, высшую математику, теорию множеств, теорию алгоритмов, схемотехнику и ...
И благополучно забывает про это, берет актуальную инфу на рынке и изучает все заного, оттачивая мастерство на практике. Программист не будет лучшем физиком, чем собственно сам физик, по этому при работе в какой то предметной области там есть свои спецы, которы всё что надо объяснят, так как знают это лучше. А все знания приходят по большей части в рабочем процессе. Что хорошо - это ты помнишь, что есть то что тебе нужно, осталось только поискать (как алгоритмы которые проходил в ВУЗе, они быстро забудутся если ты не спортивный программист).
Это лучше ,чем сидеть пхп мучать 3 года, а потом глянуть на js ужаснуться и забить на все. Понятно что сложно, но если человек хочет зарабатывать ,а он об этом писал в 1 посте - то без чего-то типа angular/react ему не обойтись сейчас чистых пхп прогеров мало где ищут.
Я хоть и знаю angular\react\blackbone и иже с ними трендовые фичи, но мне они в работе не нужны, кроме внутренних сервисов компании и могу сказать, что они нигде кроме построение отзывчивых интерфейсов и не нужны. Чтобы попасть туда, где строят такие интерфейсы придется не один десяток сайтиков пособирать и интернет магазинчиков, где собственно всё это нафиг не нужно. А с таким опытом и крепкой базой уже все эти парадигмы будут как орешки. Обычно разработчики деляться на фронтеда и бэкенда, вот когда у человека будет опыт он поймет в чем развиваться, не на одном серьезном проекте фронтеда не заставят писать бэкенд.
Короче, ваш совет больше вредный, чем полезный. Начать лучше с общего стека, простых библиотек, полезных навыков работы с кодом и данными.
И на будущее - упор на пхп плохо, нужны связки типа "Yii2 +angular 2 + bootstrap 3" и подобное, луче сразу их учить если первичные знания в пхп уже есть.
Вы сами то это изучили? и как? Человеку с минимум базы предложить изучить сразу несколько различных парадигм и паттернов не имея сильной базы, ну ну.
Тогда как то так
Это всё хорошо, если изначально об кеше задумывалось, а тут очень похоже на то, что прикручивают к уже готовому проекту. Поэтому (отвечая на вопрос "как?") - через output buffering, даже код для наглядности приведен.
Собственно поэтому на всякие варнинги человек и напоролся.
Что нужно сделать чтобы в буфер попали варнинги которые по умолчанию отправляются в stderr? Я столько лет программирую и никогда не встречал такой кейс. Сейчас попробую потестить ради интереса :)
----
Действительно, есть такой кейс, как то я прошел мимо такого бага :)
так мне не нужно чтобы прерывалось: пусть он выведет страницу с notic'ами и warning'ами, но не кеширует её в таком виде
Я вообще не понимаю что вы кэшируете и как ваши warning попадут в кэш.
сделайте функцию, которая будет возвращать html для вывода окончательный, результат функции и ложите в кэш
Народ, давайте не будем все-таки переводить общение в плоскость "зачем" и "почему". Так сложилось по не от меня зависящим обстоятельствам. Если хотите для этого я могу создать отдельную тему.
А так у меня насущная проблема, озвученная в первом сообщении, с ктр не могу разобраться.
Так сложилась что задача у вас уникальная, и вряд ли вам дадут готовый вариант.
Давайте мыслить от обратного:
1. Куда приходить запрос (контроллер, акшен), что открываеться при этом?
2. Если все приходит куда надо, как делаеться поиск статьи? Туда ли попадает slug, то ли ищем.
Вангую: Скорее всего проблема в передаче параметров, ну то есть в .htaccess и мод_реврайт правилах
Тут надо дебажить весь путь запроса, неужели работая с Yii вы не знаете как это делать?
P.S. Я тут подумал, может вы не знаете Yii на котором построен проект и хотите прикрутить к нему свой любый движок для реализации блога на сайте? В этом случае я вам это очень не рекомендую. Да и вообще не рекомендую делать то, что вы пытаетесь сделать, найдите спеца нужного и поставьте ему ТЗ.
Только один момент ты упустил - эти решения никак не связаны с веб-сайтом.
А я и не говорю, что у ТС хорошая идея для продакшена, так чисто академический интерес возможно. Я тут больше говорю про то, что ВП до статуса "серебрянная пуля", как до китая раком.
а мне этот вопрос гораздо интересней, поэтому все таки ЗАЧЕМ?
Есть задачи, которые разрабатывать и сопровождать на Yii намного проще и дешевле, чем на WP, но делать на Yii еще один WP при этом не хочется (ну или может большой сайт достался в наследство)
P.S. Но конечно же сама задача бред :)
WP сам по себе больше чем фреймворк уже... Yii отдыхает перед возможностями WP🍿
Не холивара ради, но если в создании блога, ну на крайний случай даже какого то более менее корпоративного сайта - да, в остальных случаях я думаю WP вам не подойдет, например для реализации какой то консольной бизнес логики, выстраивание очередей, обработки информации, масштабировании, кластеризации. У WP свои паттерны, своя архитектура, которые накладывают свои отпечатки, а как известно серебрянной пули нет. Задач в вэбе много, особенно когда это касаеться автоматизации бизнеса. На блогах интернет клином не сошелся, хотя да, я понимаю на каком форуме я нахожусь :)