Внезапно? или с ростом посещаемости/количества страниц-товаров-записей.. с увеличением числа клиентов на хостинге, с введением дополнительных ограничений со стороны хостера.. с переездом на другой тариф/сервер итд..
root: Потому что фреймворки не использовал никогда (
Думаю, есть смысл "попробовать". Не понравится - свой написать.. :)
Dreammaker: p.s. Все равно со временем получается что-то типа фреймворка у программиста,
Именно так и получается.. набор разрозненных функций/библиотек/классов, свои "недоклассы" с большой связностью, кучей "магических констант", дублированием кода, кривоватая архитектура (или вообще без неё)..
Dreammaker: Я рекомендую Yii - самое то, чтобы подтянуть уровень программинга.
+1. Разве что, предварительно общее представление о паттернах получить. Хотя, если честно, под уровнем программинга понимаю несколько другое.
theBlackWolf: на уровне пишем простейший блог,
Задача вполне стандартная.. Нынче практически для каждого движка есть how-to по написанию блога. А для себя - можно сравнить удобство написания.
root: но нагрузка на сервер при больших посещалках очень мала, фреймворки похоже постоянно подключают классы и т.д. Что сказывается на производительности..
При правильном проектировании оверхед незначительный, а прирост по скорости разработки, поддержки, добавления различных "фич" - огромный. Конечно, каждый выбирает по себе..
ИМХО, мотивировать отказ от использования фреймворков "низкой производительностью" - не совсем корректно
Есть идеи как решить данную проблему?
- Отказаться от Битрикса
- заглянуть в логи.. возможно DDOS/брутфорс и т.д.
- пообщаться с хостером на тему п.2 или увеличения лимитов
- переехать к другому хостеру
Возникла следующая проблема:
Внезапно? или с ростом посещаемости/количества страниц-товаров-записей.. с увеличением числа клиентов на хостинге, с введением дополнительных ограничений со стороны хостера.. с переездом на другой тариф/сервер итд..
Потому что фреймворки не использовал никогда (
Думаю, есть смысл "попробовать". Не понравится - свой написать.. :)
p.s. Все равно со временем получается что-то типа фреймворка у программиста,
Именно так и получается.. набор разрозненных функций/библиотек/классов, свои "недоклассы" с большой связностью, кучей "магических констант", дублированием кода, кривоватая архитектура (или вообще без неё)..
Одна голова, конечно, хорошо..
Конечно, самому оплатить хостинг ровно на тот срок, который остался по договору.
Про "манибэк" не слышали?
gr1nader,
- создайте временную (Temporary) таблицу или с типом MEMORY с одним полем (id = PK),
- вставьте туда ОДНИМ запросом все ID-шники (собрать в цикле.. возможно, если их много потребуется разбить на 2-3 по ~50к записей)
- запросом вида
включите всех пользователей
Zend для новичка - самое оно...
:D
Я рекомендую Yii - самое то, чтобы подтянуть уровень программинга.
+1. Разве что, предварительно общее представление о паттернах получить. Хотя, если честно, под уровнем программинга понимаю несколько другое.
на уровне пишем простейший блог,
Задача вполне стандартная.. Нынче практически для каждого движка есть how-to по написанию блога. А для себя - можно сравнить удобство написания.
но нагрузка на сервер при больших посещалках очень мала, фреймворки похоже постоянно подключают классы и т.д. Что сказывается на производительности..
При правильном проектировании оверхед незначительный, а прирост по скорости разработки, поддержки, добавления различных "фич" - огромный. Конечно, каждый выбирает по себе..
ИМХО, мотивировать отказ от использования фреймворков "низкой производительностью" - не совсем корректно
Это весьма популярная проблема при работе с сетевыми приложениями с интенсивным обменом.
Угу.. торренты, например..
http://rutracker.org/forum/viewtopic.php?t=1982477
Перепробовал все варианты - не один не работает, браузер в любом случае пишет про бесконечный редирект.
А какие именно перепробовал?
Если бесконечный - скорее всего, второе правило есть...
Так перекидывает:
RewriteCond %{ENV:REDIRECT_STATUS} ^$
RewriteRule ^(.*)/$ /$1 [R=301,L]
а шапка неменяеться. Как я понял, даже её выборка не проходит. Подскажите, пожалуйста, как правильно сделать выборку шапки.
Для кода
.1_block_head - это не next, а дочерний элемент от 1_block
И до кучи.. код не работает, если "соседей" у этого комментария не хватает. Можно допилить..
Даже не так.. в предыдущем варианте второе (green) условие лишнее..
уже появятся проблемы - отработка 2 раза для каждого,
почему для каждого? Всего 2 раза - по числу закомментированных участков.
Если нужно учитывать содержимое комментария (xxx vs yyy) - сравнивать с e.nodeValue
И до кучи.. код не работает, если "соседей" у этого комментария не хватает. Можно допилить..