Сегодня CMS Bitrix используют для сервисов со сложной структурой и большим объёмом информации. Зачастую это интернет-магазины, новостные сайты, порталы онлайн-фильмов и онлайн-казино. Корректный выбор хостинга для CMS Bitrix не представляет собою особых сложностей, если использовать для тестирования хостинга на предмет пригодности Bitrix специальную программу. Если же выбирать хостинг самостоятельно, стоит учесть некоторые факторы. Читать далее »
продолжение статьи
Автор :
Журналист | Нет комментариев
Как я обещал в предыдущей статье про SPL – даю обзор некоторых новых возможностей этой библиотеки, появившихся в PHP 5.3. Честно говоря, PHP 5.3 находится в стадии Release Candidate, т.е. это пока нестабильная версия, но исходники ее можно скачать и скомпилировать, после чего оценить эти новые возможности 😉
продолжение статьи
Автор :
Novice | 4 Комментариев
В последнее время в нашем блоге часто упоминалось название SPL – сперва в постах, затем в комментариях. Сегодня я решил не ограничиваться простым упоминанием, а сделать небольшой обзор это библиотеки.
продолжение статьи
Автор :
Novice | 2 Комментариев
Сегодня мы рассмотрим технику рефакторинга, противоположную встраиванию класса. Рассматриваемая техника нужна, чтобы поделить работу, которую выполняет один класс, между двумя классами. Для чего это делать? Ну вообще-то класс должен представлять собой четкую абстракцию, которая выполняет лишь определенные операции и ничего более. Т.е. ничего лишнего в классе быть не должно. Со временем, когда добавляются новые функции в класс, он растет. И он может разрастить до таких размеров, что станет слишком сложным для понимания. В этом случае и приходит на помощь техника выделения класса.
продолжение статьи
Автор :
Novice | 4 Комментариев
По мере разработки любой сложной системы выясняется, что необходимо переместить то или иное поле или метод в новый класс. Любое правильное проектное решение через некоторое время может оказаться неправильным.
продолжение статьи
Автор :
Novice | 1 Комментарий
В прошлой статье из цикла рефакторинга про встраивание класса я писал, что расскажу о таких приемах, как «Перемещение метода» и «Перемещение поля». Сегодня время пришло написать об одном из них - о первом.
продолжение статьи
Автор :
Novice | Нет комментариев
Представим себе такую ситуацию, когда мы провели серию приемов рефакторинга и в результате оказалось, что от класса становится мало пользы, т.к. в нем осталось мало функций. Проблема, которая может быть решена с помощью сегодняшнего приема, - это устранение малого класса. Хотя это, конечно, не проблема. Но все же
продолжение статьи
Автор :
Novice | 4 Комментариев