Я использовал XCache больше года теперь без проблем вообще.
я попытался переключиться на eAccelerator, но закончил с набором отказов сегментации (это является менее прощающим из ошибок). Главное преимущество для eAccelerator - то, что это не просто кэш кода операции, это - также оптимизатор.
необходимо полностью проверить приложение с каждым из них, чтобы удостовериться, что нет никаких проблем, и затем я использовал бы apachebench для тестирования его при загрузке.
Обе панели являются плавающими и поэтому исключены из обычного потока страницы. Чтобы контейнер инкапсулировал их, вы должны очистить поплавок. Я делаю это так: очищаю класс для br:
.clear {
clear:both;
line-height:0;
}
Таким образом, он не занимает места и является чистым. Затем поместите его под два div в контейнере div как таковой
<br class="clear" />
Должно работать!
overflow:hidden; height:100%; <-- for ie
На контейнере это сделаем.
Существует метод только css для решения проблемы под названием clearfix. Лучше всего использовать его как класс, который вы применяете выборочно к нужным вам div:
.clearfix {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
Для вашей конкретной разметки подойдет следующий CSS:
#left-panel:after,
#right-panel:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
Ссылка http://www.positioniseverything.net/easyclearing. html
Ничто не заставляет сдерживать себя, вы может указать очистку для последнего элемента, чтобы принудительно продолжить. Распространенный способ взлома - добавить дополнительный блокирующий элемент с clear: both
, то есть: