Мы будем Вам признательны, если Вы поддержите проект Open SLAED и используя Ваши возможности, разместите наш пресс-релиз на страницах своих сайтов, проектов, форумов, блогов. Текст пресс-релиза, возможно, видоизменить под Ваш формат, не искажая смысл. Пресс-релиз можно взять на данной странице.
1. Удалить файл case.php в папке admin/ модуля.
2. Названия функций не должны повторятся в модулях установленных в системе.
3. Скрипты модуля должны быть написаны с применением функций, но никак не без них. Это значит, что код модуля администратора должен содержатся в функции.
4. Верхняя часть модуля администратора должна выглядеть так:
При отборе сайтов в ответ на запрос гугль отфильтровывает множество сайтов, формально подходящих под условия запроса, но по тем или иным причинам вызывающие сомнения и подозрения. Вот об этих сомнениях и подозрениях и поговорим. Называются они фильтрами. У гугля их много. Нет никаких доказательств истинности этого списка, то есть пресс-релизы Google объявляют только о том, что фильтры существуют, а сам список основывается скорее на идеях, теориях и предположениях, построенных исходя из опыта оптимизации поисковых систем.
Песочница
Обычно применяется к новым сайтам, появившимся в течении последнего года. Благодаря этому фильтру страницы не попадают в результаты поиска по высококонкурентным фразам, хотя по редким фразам сайт может присутствовать в выдаче. Гугль использует систему называемую "степень доверия", в основе которой авторитетность сайтов, ссылающихся на ваш новый сайт. Для того, чтобы поскорее выбраться из песочницы необходимо заиметь побольше таких авторитетных ссылок. Это нелегко, а иногда и практически невозможно. Тогда можно попробовать расширить контент сайта, чтобы взять не качеством а количеством на редких фразах.
-30
Этот фильтр применяется гуглем к сайтам, которые используют черные методы, такие как дорвеи и редиректы при помощи javascript. Когда гугль обнаруживает такое на вашем сайте, то ваш сайт понижается на 30 позиций. Чтобы обойти этот фильтр, как правило, достаточно убрать редирект.
Bombing
Применяется к сайтам, которые имеют большое количество входящих ссылок с одним и тем же текстом. Гугль справедливо полагает, что это неестественно, что везде текст ссылки один и тот же. Если гугль уже применил этот фильтр, то наверное лучше всего будет написать запрос на повторное включение сайта. Если вы опасаетесь, что этот фильтр вот-вот будет применен к вашему сайту, то можно попросить людей изменить ссылки на вас или купить несколько ссылок с разнообразным текстом.
Дублирующийся контент
Фильтр применяется к сайтам, которые используют заимствованный контент, который уже публиковался на других сайтах. В случае применения этого фильтра к сайту, сайт обесценивается и если он не имеет достаточное количество весомых входящих ссылок, то ваш сайт попадает в "опущенные результаты", которые выдаются пользователю только если он нажмет на одноименную ссылку на последней странице. Главные действия по преодолению этого фильтра должны быть направлены на удаление дублирующегося контента. Напишите письма тем, кто воспользовался вашим контентом, с требованием убрать ваш контент, напишите их хостерам, пожалуйтесь гуглю в конце концов.
Дополнительные результаты
Гугль может проиндексировать ваши страницы и поместить их в под-индекс. Страницы помещенные туда не считаются гуглем достойными, но они используются в случаях, когда у гугля недостаточно хороших страниц для запроса. Чтобы избежать этого фильтра обычно достаточно нескольких входящих ссылок.
Возраст домена
Этот фильтр тесно связан с "песочницей". В его основе лежит предположение, что более старые домены имеют больше доверия, чем только что появившиеся. Повлиять тут на что либо трудно, поправить ситуацию могут ссылки с авторитетных сайтов. Можно еще перекупать старые домены.
Опущенные результаты
Страницы вашего сайта могут попадать в опущенные результаты поиска и будут показаны только если пользователь долистает до последней страницы и нажмет одноименную ссылку, что крайне маловероятно, т.е. фактически ваши страницы выпадают из поиска. Причины попадания туда - недостаток входящих ссылок, дублирующийся контент, дублирующиеся заголовки страниц и метатеги, а также слабая внутренняя перелинковка страниц. Чтобы исправить ситуацию измените метатеги и заголовки страниц, исправьте дублирующийся контент и добавьте внешних ссылок.
Степень доверия
Подобно PR(PageRank) степень доверия (Google Trust Rank) имеет множество влияющих факторов. Из известных факторов можно отметить возраст сайта, количество авторитетных входящих ссылок, количество исходящих ссылок, качество внутренней перелинковки. Все сайты проходят через этот фильтр и если ваш Trust Rank низкий, то это неативно повляет на ваши позиции в результатах поиска. Как новый так и старый сайт могут иметь одинаково высокий или низкий Trust Rank. Для того чтобы его повысить оптимизируйте остальные известные факторы, влияющие на степень доверия.
links.htm
Этот фильтр наказывает сайты, которые были замечены во взаимном обмене ссылками. Обмен ссылками - эта старый способ повысить позицию в гугле, который не поощряется гуглем. Вместо использования links попробуйте назвать страницу по-другому, например coolsites. Взаимный обмен ссылками теперь не так эффективен как когда-то, возможно стоит и вообще отказаться от этой практики.
Ссылочные фермы
Ссылочные фермы - это сайты (или страницы), которые содержат огромное количество ссылок, как правило совершенно различной тематики, перелинкованные между собой беспорядочно. Участие в подобной ферме может сильно понизить позиции сайта или вообще сайт может быть забанен. Способ борьбы с этим явлением только один - не участвовать в таких махинациях.
Социтирование
Этот фильтр анализирует структуру внешних ссылок на ваш сайт. Если рядом со ссылками на ваш сайт находятся ссылки на порно и онлайновые казино, то гугль посчитает, что ваш сайт тоже связан с порно и казино. Это может повредить действительной теме сайта и он будет понижен по релевантным этой теме фразам. Для того чтобы этого не произошло нужно тщательно проверять места, где вы покупаете ссылки.
Много ссылок сразу
Этот фильтр блокирует сайт когда у него слишком быстро растет число внешних ссылок. Это может привести к полному бану сайта всеми поисковиками. Чтобы этого не произошло следует осторожно покупать ссылки и не использовать ссылочный спам.
Много страниц сразу
Суть фильтра в том, что нормальный сайт не может разрастаться слишком быстро и если у какого-то сайта число страниц увеличивается крайне быстро, то это скорее всего искусственно сгенерированный контент не достойный внимания поисковика. Некоторые считают что 5000 страниц в месяц - это предел, однако многие полагают, что эта цифра может зависеть от различных факторов. Результатом работы этого фильтра может быть помещение страницы в "опущенные результаты", а иногда в особо тяжелых случая к полному бану сайта. Если ваш сайт берет контент из открытых источников или динамически формарует страницы следите за тем, чтобы число новых страниц не превышало 5000 в месяц чтобы не попасть под действие этого фильтра. В зависимости от того насколько большой и известный у вас сайт эта цифра может варьироваться, но в любом случае стоит помнить об этом фильтре и не увлекаться созданием новых урлов.
Битые ссылки
Битые внутренние ссылки приводят к тому что поисковый бот не может получить содержимое страницы, и соответственно закешировать ее и поместить в индекс. Если ваша главная страница не имеет ссылок со всех других страниц вашего сайта это может плохо сказаться на результатах поиска и на общих показателях качества вашего сайта наподобие PR. Это не только плохо с точки зрения SEO и с точки зрения дизайна сайта. Это также плохо для ваших посетителей, что может привести к снижению трафика и плохим позициям в поисковиках. Убедитесь, что у вашего сайта правильный нижний колонтитул, что карта сайта содержит все ваши страницы и проверьте свой сайт на наличие битых ссылок.
Время загрузки
Этот фильтр очень прост. Если поисковый бот гугля не дождется страницы в течение определенного времени, он ее попросту пропустит. Это приведет к тому, что страница не будет кеширована и не попадет в индекс. Такие страницы никогда не попадут в результаты поиска Google. Поэтому убедитесь, что ваши страницы не слишком огромные и грузятся достаточно быстро.
Чрезмерная оптимизация
Под действие этого фильтра могут попасть сайты напичканные ключевыми фразами, со слишком высокой плотностью ключевиков, со слишком близким расположением ключевых слов, с перегруженными мета-тегами. Рекомендация лишь одна - не переборщите с оптимизацией своего сайта.
Дата: 14.07.2008 Модуль: Новости Категория: Интернет Разместил: A. Hapanovich
Представляю Вашему внимание новую версию системы Open SLAED 1.1. Основной акцент при работе над данной версией был сделан на решения вопросов связанных с выявленными ранее неточностями при работе системы в новой кодировке. Были устранены все найденные ранее проблемные участки. Дополнительно ко всему был произведён полный аудит безопасности системы, были выявлены и модифицированы потенциально предрасположенные к уязвимостям участки кода. Одно из нововведений, это расширение функционала системы в плане работы с различными базами данных. Более детальную информацию касательно основных изменений, Вы можете получить при подробном просмотре.
Новые возможности, модификации, общие изменения
Изменён метод подключения классов работы с базой данных. Частично модифицирован код, реализована возможность подключения других классов работы с базой данных MySQL.
Добавлено семь новых классов для работы с различными типами баз данных, таких как: PostgreSQL, Oracle, MSSQL, SQLite и других.
Добавлена возможность конфигурации принудительного подключения базы данных в кодировке utf8. Рекомендуется использовать изначально при установке системы или в случае появления вопросов за место нормального текста.
Установлена новая версия HTML редактора Tiny MCE 3.1. Изменены функции подключения в связи с новым методом интеграции, удалены старые участки и файлы подключения старой версии.
В модуле новостей и каталоге файлов добавлены кнопки удаления при простом и подробном просмотре материала.
Обновлена до актуального уровня база данных географического нахождения IP адресов.
Установлена возможность регистрации имени пользователя и администратора с использованием русских букв, а так же пробелов в имени.
Исправления и корректировки
Откорректирован вывод русского алфавита при просмотре списков модуля новостей и каталога файлов.
В модуле новостей и каталоге файлов откорректирована сортировка по буквам русского алфавита.
Исправлена функция и вывод ключевых слов, которые генерируются в автоматическом режиме при подробном просмотре материала.
Добавлена активация принудительной работы сервера в кодировке utf-8. Данная опция имеет смысл, в случае если Ваш сервер не определяет кодировку автоматически.
Модифицирована функция определения модулей в панели администратора системы. Теперь если в папке модуля не находится файл index.php, данный модуль не определяется системой как модуль. Имеет смысл в случае использования модулей не по их прямому назначению, к примеру, как редактор spaw2 или fckeditor.
Модуль резервного копирования и восстановления базы данных переведён в кодировку utf-8.
В профиле пользователя удалена опция подписки на новости по причине отсутствия на то необходимости.
Исправлено некорректное отображение ключевых слов в блоках "ключевые слова" и "ключевые слова для поиска".
Решён вопрос с заслешиванием одинарных и двойных кавычек при публикации материала в пользовательской части проекта. Частично изменена логика фильтрации входящей информации и её основные функции.
Решена проблема, связанная с некорректной работой рейтинга в случае его отключения в панели администрирования рейтингом.
Повышение уровня безопасности
Модифицирована функция определения главного администратора, системы, повышен уровень безопасности её использования.
В модуле пользователя удалена возможность загрузки аватара с удалённого сервера в виду потенциальной уязвимости данного метода.
Модифицирована функция загрузки файлов на сервер, устранены некоторые неточности связанные с безопасностью. Модификации подверглись участки, и модули где используется данная функция.
В целях повышения безопасности в модуле загрузки файлов удалена возможность загрузки удалённого файла с удалённого сервера, таким образом, устранена возможность подмены или манипуляции загружаемого файла.
Частично переписан модуль рекомендаций, устранены и модифицированы потенциально опасные к уязвимостям участки кода.
Проработаны все модули системы, имеющие потенциально опасные участки кода, установлены соответствующие фильтры, препятствующие инъекциям и вредоносным внедрениям.
Завершён основной этап работы над новой версией системы SLAED CMS 4.2 Pro. На данный момент производятся заключительные настройки и корректировки для окончательной сборки архива. В данной версии системы появились новые возможности, улучшен функционал системы в целом, модифицированы проблемные и неудобные участки, реализованы новые модули. Особый акцент при работе над данной версией был сделан на безопасность, произведены значительные модификации, максимально снижающие уязвимость системы. По этой причине всем пользователям и клиентам настоятельно рекомендуется произвести обновление до этой версии. Более детальную информацию можно получить при подробном просмотре.
Новые возможности, модификации, общие изменения
Реализована новая возможность GZip и BZip2 сжатия файлов при использовании BB Редактора, а так же файлового редактора панели администратора системы.
Модифицирована функция сохранения лог файлов ошибок, динамических ошибок, запрещённых действий и нападений на систему. После того как лог файл набирает размер более 1 МБ, он автоматически упаковывается в GZip или BZip2 архив. Тем самым уменьшается размер лог файлов, экономится место на сервере, уменьшается скорость загрузки.
Обновлен до актуального уровня файл базы данных географического местонахождения IP адресов.
В модуль магазина добавлена новая функция, реализующая возможность экспорта и импорта баз данных продуктов, клиентов и партнеров магазина в формате CSV. Данный текстовый формат, предназначенный для представления табличных данных. Программы для редактирования файлов этого формата: Microsoft Excel, OpenOffice.org Calc, Numbers, TablePro, CSVed, KSpread, импорт и экспорт файлов такого типа возможен во многих инженерных пакетах, например ANSYS, LabVIEW и др.
В блок системной информации добавлены значения установленных на сервере возможностей GZip и BZip2 сжатий.
В состав пакета вошёл новый модуль «Помощь». Данная разработка будет весьма интересна и полезна для коммерческих проектов, а так же проектов, направление которых связанно с оказанием поддержки пользователям. Основное предназначение модуля это предоставление технической поддержки посетителям и пользователям Вашего проекта.
Модифицирован пользовательский модуль, функция навигации вынесена в ядро системы, установлена автоматическая сортировка отделов для более удобной её адаптации к существующим размерам. Модифицированы пользовательские функции партнерского и магазинного отделов.
Модифицирован модуль автоматического обмена ссылок. Реализована новая функция подсчёта переходов работающая независимо от блока модуля и кэширования. Добавлены новый конфигурации для блока модуля обмена ссылками, такие как: Количество ссылок в блоке и их длинна.
Новая функция переходов с других сайтов отслеживает переходы во всех и во все участки сайта. В конфигурациях системы установлена возможность отключения, а так же сроки сохранения статистики переходов в днях.
В модуле автоматического обмена ссылок реализован новый анализатор переходов, который определяет переходы зарегистрированных пользователей проекта, поисковых систем, географическое расположение и IP адреса посетителей. Предоставляется широкий спектр анализа и сортировки переходов по различным параметрам, таким как: Идентичные переходы, Адреса переходов, Идентичные входы, Адреса входов, Идентичные имена перешедших, Имена перешедших, Идентичные IP перешедших, IP перешедших, Одновременные переходы, Время переходов, а так же в порядке убывания или возрастания.
Кардинальным модификациям подверглись функции установки и сохранения даты и времени публикаций, а так же другой информации связанной со временем. Теперь для установки даты используется удобный календарь, который упрощает установку даты и времени, а так же исключает установку не существующих дат. Изменениям подверглись все модули, и компоненты системы, где использовалась установка даты и времени.
Для администратора проекта написан и установлен новый модуль «Переходы», который отслеживает и анализирует все переходы с других сайтов на Ваш. Модуль определяет переходы зарегистрированных пользователей проекта, поисковых систем, географическое расположение и IP адреса посетителей. Предоставляется широкий спектр анализа и сортировки переходов по различным параметрам, таким как: Идентичные переходы, Адреса переходов, Идентичные входы, Адреса входов, Идентичные имена перешедших, Имена перешедших, Идентичные IP перешедших, IP перешедших, Одновременные переходы, Время переходов, а так же в порядке убывания или возрастания.
Во избежание путаницы произведено ограничение выбора модулей при добавлении и редактировании категорий. Теперь установка категорий возможна только для тех модулей, в которых они предусмотрены.
Установлена новая версия HTML редактора Tiny MCE 3.1. Изменены функции подключения в связи с новым методом интеграции, удалены старые участки и файлы подключения старой версии.
Реализована новая возможность установки редактора персонально для каждого администратора проекта. Редактор устанавливается при добавлении нового администратора, так же возможна смена редактора для уже существующих администраторов.
Реализована новая возможность использования редакторов в пользовательском отделе. Теперь можно выбрать какой редактор будет предложен посетителям, в комментариях, в публикациях или других отделах. Возможные варианты: BB Редактор, HTML Редактор Tiny MCE или без редактора.
Установлена новая возможность конфигурации формы обратной связи с администраторами проекта. Теперь Вы можете решать, каким из Ваших администраторов пользователи могут отправлять письма по средствам модуля контактов. Настройка устанавливается персонально для каждого администратора проекта.
Исправления и корректировки
Реализована поддержка человека понятных урлов для всех модулей и отделов системы. Исправлены неточности, доработаны и модифицированы некоторые участки.
Удалены лишние параметры в конфигурациях панели администратора модуля новостей.
Решена проблема, связанная с некорректной работой рейтинга в случае его отключения в панели администрирования рейтингом.
В конфигурациях системы удалены настройки связанные с использованием Cookies администратора в виду отсутствия их необходимости.
Решён вопрос с заслешиванием одинарных и двойных кавычек при публикации материала в пользовательской части проекта. Частично изменена логика фильтрации входящей информации и её основные функции.
Повышение уровня безопасности
Значительным образом переписан принцип авторизации администраторов системы. С данного момента авторизация и определение администратора через Cookies больше не используются в виду низкого уровня безопасности данного способа, работа с администраторами переведена на безопасные сессии.
Модифицирована функция определения главного администратора системы, повышен уровень безопасности её использования.
В модуле пользователя удалена возможность загрузки аватара с удалённого сервера в виду потенциальной уязвимости данного метода.
Модифицирована функция загрузки файлов на сервер, устранены некоторые неточности связанные с безопасностью. Модификации подверглись участки, и модули где используется данная функция.
Модифицирована функция определения браузера пользователя. Установлен фильтр, который устраняет возможность подмены данных на инъекцию или вредоносный код.
В целях повышения безопасности в модуле загрузки файлов удалена возможность загрузки удалённого файла с Другова сервера, таким образом, устранена возможность подмены или манипуляции загружаемого файла.
Частично переписан модуль рекомендаций, устранены и модифицированы потенциально опасные к уязвимостям участки кода.
Проработаны все модули системы, имеющие потенциально опасные участки кода, установлены соответствующие фильтры, препятствующие инъекциям и вредоносным внедрениям.
Начиная с 22.06.2008, новую версию можно будет приобрести, в магазине нашего проекта. Обновление для актуальных клиентов профессиональной версии можно будет загрузить в персональном отделе клиентов.
Представляю Вашему внимании новую профессиональную версию системы SLAED CMS 3.5 Pro. При работе над данной версией учитывались пожелания пользователей предыдущих версий связанные с существующим функционалом. Внесены необходимые изменения и корректировки, повышающие безопасность системы и её отдельных участков. Полностью переписана система блокировки нарушителей и пользователей, что максимально затрудняет обход установленных администратором ограничений. Глобальным изменениям подверглись функции генерации темы оформления, что в свою очередь делает изготовление тем оформления ещё более универсальным.
Исправлена проблема, связанная с интеграцией системы с форумом IPB 1.3.1.
Модифицирована активизация новых пользователей. Установлено определение IP адреса и типа браузера с записью в базу данных.
Модифицированы стандартные темы оформления. Изменена цветовая гамма на более современную. Изменены пути к графическим элементам рейтинга с возможностью использования персонально для каждой темы.
Студией «Centroarts», специально для системы создана новая, уникальная тема оформления которая вошла в стандартную поставку.
Из стандартного пакета удалены темы оформления более ранних версий, они будут выложены в каталог свободных тем оформления на проекте системы.
Глобальным изменениям подверглась система блокировки нежелательных посетителей проекта. Добавлены параметры: Время блокировки, причина блокировки. Возможно оповещение заблокированного пользователя по средствам E-Mail о блокировки, причине и времени. Возможны различные параметры определения нежелательного пользователя.
Модифицирован отдел добавления и редактирования блоков, добавлена возможность управления «Свободных фиксированных блоков» и в качестве повышения удобства управления «Отрицание использования блоков в отмеченных модулях».
Модификации подверглись функции генерации блоков, системы, добавлены новые возможности.
Модифицирована система генерации тем оформления, добавлены новые возможности. При этом функциональность с темами оформления, написанными ранее осталась без изменений. Это значит, что старые темы будут работать с новой версией.
Глобальным изменения подверглась функция предпросмотра графических элементов, если это используется при публикации. Функция определяет автоматически месторасположения элемента на экране и отображается в оптимальном месте.
Добавлено перенаправление (Редирект) при входе (Логине) пользователя на сайте в то место, с которого производился вход, а не в профиль, как это было раньше.
Модифицирована система отправки рассылок. Исправлена проблема отправки, большому количеству зарегистрированных пользователей (Начиная с 10 000), как правило, эта проблема выражалась в выборе, при использовании PHP версии 5.1 и выше.
Добавлена новая возможность отправки рассылки персонально клиентам модуля заказов и магазина.
Снижено максимальное количество одновременных отправок для исключения больших нагрузок на почтовый сервер. Как правило, это выражалось при отправке рассылки более 10 000 зарегистрированных пользователей, при опции 100 одновременных отправлений.
Модификации подверглись базовые функции оформления публикаций при главной и детальном просмотре. Таким образом установлен вывод каждого компонента (Подробнее, дата публикации, количество просмотров, комментарии, рейтинг, печать, редактирование) отдельно, что даёт возможность их управления при вёрстке тем.
Модифицировано использование графических компонентов используемых в модулях, что даёт возможность создания графических элементов персонально для каждой темы оформления.
При использовании общей авторизации с форумом, реализована функция автоматической смены пароля на форуме, в случае его смены на сайте.
Для поискового модуля добавлена новая конфигурация, дающая возможность ограничения минимального количества символов в поисковом запросе.
В настройках комментариев системы добавлена возможность смены сортировки комментариев по дате публикации в порядке возрастания или убывания.
Персонально для каждого модуля создан уникальный стиль для ширины полей ввода. Это даёт возможность персонального оформления форм ввода для каждого модуля в отдельности непосредственно в файле стилей темы оформления.
Во всех модулях, где используется возможность публикации материала посетителями проекта, добавлена функция возвращения в исходный отдел при удалении ожидающих публикаций из панели администратора.
Написан новый модуль с панелью управления, который войдёт в стандартную поставку профессиональной версии. Название модуля «Содержание/Content», предназначен для размещения отдельной информации без оформления, рейтинга, комментариев и прочих дополнений. Данный модуль может быть использован для публикации документов, правил, объявлений и тому подобных материалов. Модулем предусмотрено вещание RSS канала, а так же непосредственное чтение RSS каналов и запись материала в базу модуля с последующим отображением.
Из стандартного пакета модулей удалён модуль «HTML Content» в виду низкого спроса, а так же по причине появления нового модуля «Content» который в большей мере отвечает актуальным запросам пользователей. Старый модуль «HTML Content» будет размещён для свободного доступа в файловом архиве проекта.
Добавлена новая функция определения IP адресов посетителей проекта с возможностью расширения. Новый метод исключает подмену IP адреса и может быть использован как основной, во всех модулях и компонентах системы.
Во всех модулях системы, там где, возможна публикация текстовых материалов, добавлен индикатор времени публикации с возможностью отображения соответствующего графического элемента в заголовке.
Модифицированы функции автоматической установки и обновления системы. Добавлены возможности определения необходимых параметров конфигурации системы при её обновлении. Добавлен автоматический генератор имени префикса, что значительным образом повышает уровень безопасности системы.
В ядро системы, а так же в прилагаемые к ней функции и модули было внесено около десяти изменений, которые значительным образом повысили уровень безопасности и стабильной работы системы в целом.
Изменениям подверглась функция предпросмотра публикуемого материала, сокращён код, внесены изменения повышающие функциональность и универсальность в её применении.
Написана функция определения браузера пользователя с учётом безопасности её применения. Произведены соответствующие изменения там, где она использовалась ранее.
Модифицирована панель управления группами. Добавлена возможность перехода к просмотру отсортированных пользователей по принадлежанию к той или иной группе. Добавлена подсветка описания для групп.
Полностью переписана административная часть управления пользователями системы. Добавлено более детальное редактировании и добавление пользователей с возможностью отправки на E-Mail логина и пароля. Установлена возможность просмотра новых, ещё не активированных пользователей с возможностью ручного активирования администратором, а так же их удаления при необходимости. Добавлена новая функция быстрого просмотра информации о пользователе, при наведении на ник. В конфигурациях установлена возможность отключения выбора темы оформления в профиле пользователя.
Значительным изменениям подверглась пользовательская часть модуля «Account». Переписаны функции регистрации и восстановления пароля пользователей. Улучшена визуальная часть данных участков, таким образом, восстановление пароля стало инстинктивно понятнее. Изменены сопутствующие инструкции и тексты.
Изменён способ и стиль генерации текста для отправки пользователю, теперь используется центральный шаблон. Улучшены тексты отправляемых сообщений при регистрации на сайте, смене пароля, востановлении пароля.
Новую версию можно будет преобрести начиная с 14.12.2007 в магазине нашего проекта. Актуальные пользователи версий 3.1, 3.2, 3.3, 3.4 Pro смогут скачать бесплатное обновление до версии 3.5 Pro непосредственно в отделе для клиентов.
На фоне стремительно растущего числа каталогов, заблокированных поисковыми системами, веб-мастера все больше внимания стали уделять прямому и перекрёстному обмену ссылками. Еще вчера твой сайт после прогона по белым каталогам имел ИЦ равный 500 и более 1000 обратных ссылок, а сегодня Яндекс устроил новую чистку. И сайт двукратно снизил свои показатели. Как следствие, резкое снижение позиций в выдаче поисковых систем по большинству среднечастотных и низкочастотных запросов. Подобные чистки линкопомоек, называемых зачастую белыми каталогами, теперь не редкость. Но у «бедного» веб-мастера все же остается основной инструмент повышения видимости сайта – обмен ссылками.
Ах, как хочется меняться...
Большинство веб-мастеров готовы произвести тематический обмен ссылками, но каждый из них в отдельности за то, чтобы ссылка на свой сайт стояла, а ответная со временем исчезла. Для целей SEO это прекрасный ход. Пусть на тебя ссылаются, а ты ни на кого ссылаться не будешь. Безусловно, такое положение вещей оценят поисковые системы. Но как это сделать? Обмануть своего партнера по обмену!
В Интернете есть немало веб-мастеров, готовых пойти на обман своих партнеров по обмену в ущерб своей деловой репутации. А всегда ли известно, чей это сайт и какие еще сайты есть у вашего партнера? Не слукавлю, если предположу, что многие веб-мастера держат «серенькие» и «временные» проекты, которые готовы продвигать любыми методами. Для достижения целей продвижения они не гнушаются способами обмана своих партнеров.
Способ первый – топорный.
Ты создаешь статический каталог в чистом HTML коде, куда и вносишь ссылки партнеров по обмену. По мере поступления новых ссылок по обмену, удаляешь старые. Представь, что за десять месяцев ты обменялся ссылками с тысячей сайтов. Но в свой каталог ты вносишь только те ссылки, которые поступили не позже двух месяцев назад. Остальные ты просто замещаешь новыми. Таким образом, на тебя ссылается тысяча сайтов, а ты оставил ссылки всего на двести сайтов – поступившие за два последних месяца. Минус такого обмена в нестабильности твоих ссылок. Ты не можешь быть уверен, что владелец сайта, где находится твоя ссылка, не поступит аналогично. Больше шансов, что он тоже удалит старые ссылки из каталога, включая твою.
Способ второй – методический.
Ты создаешь статический или динамический каталог и начинаешь активный обмен ссылками. Каждые три-шесть месяцев ты полностью удаляешь весь каталог, создаешь новый и опять занимаешься обменом. Через пару лет твой сайт обрастает некоторым количеством стабильных обратных ссылок, не ссылаясь при этом на другие ресурсы.
Способ третий – наивный.
Ты создаешь небольшой статический каталог, преимущественно из ссылок на свои же проекты. Начинаешь рассылать письма с предложением по обмену ссылками: «Разместите мою ссылку на сайте. В ответ я в течение трех-пяти дней размещу вашу ссылку у себя». И ничего в ответ не размещаешь. Расчет простой. Многие веб-мастера слишком заняты, чтобы контролировать каждое обратное размещение. А многие просто не делают этого совсем или забывают про некоторые ссылки. В общем, можешь рассчитывать, что 5%-15% ресурсов так и оставят твою ссылку у себя. Если постоянно и активно заниматься таким обменом, то твой сайт будет достаточно стабильно держаться в видимости поисковиков. Кроме того, мои наблюдения показывают, что появление твоей ссылки на новых сайтах прибавляет ценности ресурсу. Даже в том случае, если позже ссылка на твой сайт исчезает.
Способ четвёртый – прогрессивный.
Чтобы обезопасить себя от нечестного обмена, веб-мастера устанавливают каталоги, чьи скрипты способны контролировать размещение обратной ссылки. Контроль ведется как на этапе добавления новой ссылки, так и с помощью последующего сканирования твоих страниц на наличие ответной ссылки. Уже создано большое количество коробочных версий программ управления обменными каталогами. Если ты хочешь добавить свою ссылку в такой каталог, то предварительно должен разместить обратную ссылку у себя и указать точный URL, где она размещена. Размещение обратной ссылки периодически контролируется. Программа скачивает указанный тобой URL, проверяет его на видимость поисковыми системами и наличие кода ссылки. Если все в порядке, то твоя ссылка публикуется в каталоге. Но что стоит обмануть глупого робота?
Приступаем к прогрессивному обмену. Пишем или заказываем скрипт на PHP или CGI, который умеет подменять содержание страниц, основываясь на IP, с которого приходит запрос. Получится совершенно несложная программа. Когда робот определенного сайта запросит страницу, где должна быть размещена ссылка на этот сайт, программа определит IP запроса. Если IP соответствует заданному домену, то будет выдана страница с кодом ответной ссылки. Всем же остальным IP будет отдаваться не подменяемая постоянная страница. Нужно только предварительно добавить в программу сведения о том, какому хосту подменять содержание страницы и чем подменять, заранее определив IP сайта с каталогом, куда вы добавили ссылку. Эти функции также можно автоматизировать.
Остаются небольшие опасности, что трюк будет замечен, если программа каталога проверит наличие ответной ссылки по данным Яндекса. Но шансов невероятно мало. Страница хорошо индексируется поисковыми системами, а проверять каждую страницу, где «по мнению» поисковой системы не учтена ответная ссылка, веб-мастер не станет. Тем более, это накладно программными средствами с нынешней политикой поисковых систем и нереально вручную, если вы добавили ссылку в крупный обменный каталог.
В заключение хочется добавить, что я перечислил далеко не все способы обмана при обмене ссылками. Их может быть намного больше. Указанные мной способы активно используют неблагонадёжные партнеры. А четвёртый способ в последнее время встречается все чаще. Будь внимательнее при выборе партнёров. Не позволяй себя обмануть.
Представляем Вашему вниманию новую версию системы SLAED CMS 2 Pro. Значительным изменениям в данной версии подверглась пользовательская часть системы, а так же основные и второстепенные функции ядра. Удалён встроенный ранее форум, тем самым повысилась безопасность и универсальность системы. Расширен профиль пользователя. Улучшена визуальная часть комментариев, добавлен редактор. Всё это только малая часть произведённых в системе изменений. С основными изменениями, Вы можете ознакомиться при подробном просмотре.
Общие изменения – Уровень ядра
- Одно из основных новшеств данной версии это полное отсутствие встроенного форума PHPBB, его компонентов и модулей.
- Переписана функция генерации заголовков страниц генерируемых модулями. Таким образом, улучшена индексация сайта поисковыми системами и последующий рейтинг сайта в целом.
- Произведены кардинальные изменения в функции фильтрации. Установлена возможность добавления запрёщённых к использованию слов из панели администратора системы. Что в свою очередь даёт возможность запрета к использованию, допустим в комментариях пользователей, тех или иных слов.
- Добавлена возможность установки администраторам время работы Cookies пользователей и администраторов системы непосредственно из панели управления.
- Установлена возможность добавления ссылок на профиль и личные сообщения форума. Теперь Ваши зарегистрированные пользователи имеют возможность перехода в данные отделы форума непосредственно из своего персонального отдела.
- Модифицирован блок модулей. Добавлено автоматическое определение и отражения в блоке ссылки на сторонний форум.
- Написана и установлена функция подсчёта просмотренных страниц посетителями Вашего сайта. Данная статистика работает без использования базы данных и тем самым не нагружает систему. Статистика обнуляется автоматически один раз в сутки.
- Написан дополнительный блок, в котором отражается статистика просмотров страниц за сутки в графическом элементе, а так же кнопки для новостей в формате RSS и модуля Анти спама.
- Произведены изменения в системе комментариев. Корректировке подверглась таблица базы данных комментариев. Удалены некоторые поля, изменены скрипты и запросы в них.
- Написана новая функция автоматической генерации пароля для использования в модуле пользователей, а так же для генерации графического секретного кода в автоматическом режиме.
- Изменён способ защиты конфигурационных файлов системы от прямого доступа. Тем самым снижена нагрузка и увеличена безопасность.
- Перемещены некоторые параметры основного конфигурационного файла в панель администрации системы. Таким образом, увеличилась гибкость в настройки секретного, графического кода.
- Сокращенны вводимые параметры при установке системы по средствам инсталлятора.
- Установлена дополнительная проверка при входе пользователя, что в свою очередь исключает похищение Cookies и вход в систему под именем похищенных данных злоумышленником.
- Улучшена проверка входящей информации в системе безопасности.
- Написана и интегрирована новая функция для отправки сообщений по средствам mail();. Таким образом, увеличена универсальность в её использовании.
- Модифицирована функция отправки массовых сообщений и рассылки из панели администратора системы. Снижена нагрузка на базу данных.
- Модифицирована функция анализа запросов в базу данных.
- В конфигурации системы добавлены параметры определения пользователя по последнему IP адресу и возможность установки времени работы сессий посетителей системы.
- Глобальным изменениям подверглась система групп и пунктов. Добавлена возможность установки специальных групп пользователей независимых от количества набранных ими пунктов. Добавление в специальные группы производится непосредственно администратором проекта. Снижена нагрузка на базу данных при активированной системе групп в три раза, при сравнении с прежней.
- Полностью переписана система комментариев. Для всех комментариев, теперь используются всего две функции. Таким образом, значительно увеличилась гибкость, функциональность и удобство просмотра комментариев. Установлена возможность конфигурации комментариев непосредственно из панели управления администраторам. В настройки добавлены: Количество комментариев на страницу и максимально допустимое количество знаков в слове при публикации комментария пользователем.
- Централизована функция вывода количества страниц. Частично изменён код для более удобного управления при большом количестве страниц. Произведены изменения во всех модулях и отделах где это используется.
- В системе больше не используются старые функции проверки и фильтрации, такие как: FixQuotes, delQuotes, check_words, check_html, filter_text. Взамен, установлена более гибкая и быстрая функция фильтрации. Таким образом, значительно снизилась нагрузка системы в тех местах, где они использовались. Изменениям подверглись все файлы системы, где нужна была замена. Функции сохранены и перенесены в отдельный файл, для корректной работы со сторонними и старыми модулями.
- Написана и интегрирована в систему централизованная функция загрузки файлов и графических элементов.
- Модифицирована система безопасности в плане языковых переменных.
- Написана и установлена централизованная функция проверки и установки необходимых атрибутов для конфигурационных файлов системы.
- Написана и установлена централизованная функция отражения ошибок при заполнении полей. Как правило, используется в пользовательской части системы, а так же при некорректной установки прав записи на конфигурационные файлы в панели администратора системы.
- Оптимизирован код системы безопасности, сокращено его количество.
- Произведены изменения в защите конфигурационных файлов от прямого доступа, которые повышают безопасность системы в целом.
- Написана и установлена функция подсчёта уникальных посетителей сайта в течение суток. IP адреса уникальных посетителей сохраняются в файле, таким образом исключён подсчёт одного IP несколько раз. Чистка файлов счётчика производится раз в сутки.
- Подверглась изменениям функция выбора языка для модулей в административной части системы.
- Написан и установлен широко-функциональный BB редактор с функцией автоматического транслита русского алфавита в латинский и обратно, расширения окна ввода текста и многое другое. Редактор исполнен в графическом стиле с подвязкой CSS
- Произведены изменения в функции генерации секретного кода. Модифицировано и централизовано её использование.
- Для повышения безопасности в панели администратора установлена проверка на удаление установочной директории.
- Модифицирована система генерации темы оформления. Таким образом, упрощена работа по изготовлению тем оформления. Увеличена её функциональность и гибкость.
Новые возможности - Уровень администратора и пользователя
- Произведены изменения и сокращения кода административной и пользовательской части модулей Контент и Опросы.
- Полностью переписана пользовательская часть модулей Видео и Аудио, внесены изменения в административную часть. Таким образом, снизилась нагрузка на базу данных в 8-10 раз. Произведены коррекции улучшающие просмотр данных модулей, а так же релевантность для поисковых системы.
- Частично переписана пользовательская часть модуля «Вопросы и ответы». Модифицирован поиск модуля. Удалена передача названия категории в адресной строке браузера, которая препятствовала корректной индексации поисковыми системами, а так же была неудобна для запоминания или копирования.
- В модуле вопросов и ответов добавлена возможность отключения отправки вопросов от посетителей проекта, а так же добавлена возможность установки секретного кода, что в свою очередь исключает отправку вопросов спамерскими программами.
- Модифицирована функция просмотра и сортировки Анекдотов в панели администратора. Модифицирован прежний запрос в базу, что привело к снижению нагрузки на базу данных в 8-10 раз. Полностью переписана пользовательская часть модуля. Произведена оптимизация для лучшей индексации поисковыми системами.
- Модифицирована административная и пользовательская часть модуля пользователей. Добавлена возможность запрета почтовых адресов и ников при регистрации пользователей. Пользовательские конфигурации панели администратора, для удобства перенесены в отдел пользователей. Внесены визуальные корректировки пользовательской и административной части модуля.
- В новостном модуле системы установлен якорь, который даёт возможность направления пользователя нажавшего на комментарий, непосредственно к просмотру комментариев без прокрутки статьи.
- Модифицирован модуль голосований, сокращён код в пользовательской и административной части за счёт модернизации языковых функций. Дополнительно к этому установлена возможность смены интервала между голосованиями пользователей из панели администратора модуля.
- Модифицирован модуль каталога файлов, установлена возможность смены интервала между оценкой файлов пользователями из панели администратора модуля. Таким образом, значительно снижена возможность накрутки рейтинга.
- Модифицирован модуль каталога сайтов, установлена возможность смены интервала между оценкой сайтов пользователями из панели администратора модуля. Таким образом, значительно снижена возможность накрутки рейтинга.
- Удалён встроенный в систему редактор TinyMce в виду торможения загрузки и работы при включенном режиме. Данный редактор обновлён до актуальной версии и установлен как модуль с возможностью работы с ним как посетителям сайта, так и администраторам с открытием в новом окне браузера.
- Удалён встроенный в систему «Бакуп» базы данных. Данный скрипт обновлён до актуальной версии и установлен как модуль для администратора проекта с открытием в новом окне браузера непосредственно из панели администратора системы.
- Модифицирована административная часть управления пользователями системы. Добавлены дополнительные параметры поиска пользователей.
- Частично переписана пользовательская и административная часть модуля галереи. Удалён лишний код, снижена нагрузка на базу данных, улучшена функциональность.
- Установлены ссылки с якорями в комментариях для модулей: Новости, Файлы, Ссылки. Это сделано для более быстрого попадания и просмотра отдела комментариев.
- Глобальным изменениям подверглась пользовательская часть новостного модуля. Удалены лишние файлы. Изменены функции и ссылки модуля.
- Модифицирована функция проверки на существование релиза в панели администратора модулей Видео и Аудио.
- Модифицирована главная страница модуля анекдотов. Теперь на главной, кроме основных категорий отражаются 10 новых анекдотов.
- Частично изменён внешний вид пользовательской части модуля контента.
- Значительно расширен профиль пользователя. Добавлена возможность загрузки персонального графического элемента с компьютера пользователя или по ссылке. Дополнительно к этому предоставляется возможность выбора из существующей галереи аватар. Добавлены дополнительные поля в профиле, такие как пол и дата рождения.
- Введены шесть новых параметров для настройки пользовательского профиля из панели администратора системы.
- Добавлены новые параметры в отдел просмотра персональной информации о пользователе.
- Откорректированы некоторые функции модуля пользователя, внесены изменения в код, добавлены новые функции.
- В модуле пользователя системы установлена возможность смены актуального пароля с функцией отправки нового на почтовый адрес пользователя.
- Модифицированы названия функций модуля пользователя.
- Модифицирован модуль автоматического обмена ссылками, исключена возможность отражения сайтов в самом модуле, в отделе новые, сайтов без переходов.
- Модифицирована административная часть модуля автоматического обмена ссылками. Улучшен просмотр сайтов и их сортировка. Снижена нагрузка на базу данных.
- Произведены изменения в модуле контента, которые значительным образом улучшают индексацию отделов и страниц данного модуля поисковыми системами.
- Модифицирован модуль Html Content в плане скорости работы и безопасности.
- Модифицирован модуль обратной связи. В случае если один администратор на сайте, поле «Кому» не отражается.
- Установлен ББ Редактор в модуль новостей с возможностью его использования при публикации и отражения новостей.
Приобретение системы
Официальный релиз SLAED CMS 2 Pro намечен на 08.09.2006. Стоимость одной версии системы SLAED CMS 2 Pro по тарифу Bronze составляет 50 Евро или по курсу к доллару.
Оплатить заказ можно любым удобным для Вас способом, в системах: WebMoney, PayPal или банковским платежом в Германии. Ознакомиться с условиями приобретения и лицензирования можно магазине проекта.
Представляем Вашему вниманию новую версию системы SLAED CMS 2 Lite. Версия 2 Lite является продолжением бесплатной ветки SLAED CMS Free, зарекомендовавшей себя стабильностью работы и удобством управления. Система в очередной раз улучшила и расширила свои функции. Удалению подвергся встроенный и использовавшийся ранее форум PHPBB. Благодаря этому система значительно уменьшилась в размере. С основными изменениями, произошедшими в системе, Вы можете ознакомиться при подробном просмотре.
Одно из основных новшеств данной версии это полное отсутствие встроенного форума PHPBB, его компонентов и модулей. Учитывая, что на многих проектах используется данный или другие форумы, мы предоставили возможность общей регистрации пользователей с форумами: phpBB 2.0.*, Invision Power Board 2.1.*, vBulletin 3.5.*.
В основной пакет модулей вошли
Панель администратора: Авторы, Копия базы, Блоки и баннеры, Комментарии, Группы, Каналы RSS, Сообщения, Модули, Рассылка, Оптимизация базы, Безопасность, Конфигурации, Пользователи
Системные модули: Вопросы и ответы, Файлы, Новости, Контент, Темы, Опросы, Обратная связь, Добавить новость, Топ пользователи, Актуальные темы, RSS Информер, Рекомендовать, HTML Контент, Отдел пользователя.
Таким образом, система снизилась в размерах и в распакованном виде занимает менее 2 MB.
Общие изменения (ядро)
- Код ядра подвергся дополнительной оптимизации, в результате которой был достигнут общий прирост производительности до 10%.
- Произведены корректировки кода в ядре системы. Тем самым уменьшен размер кода функций системы.
- Частично переписана функция определения пользователя. Удалена функция определения пользователя через Cookies по средствам: cookiedecode($user);
- Установлена система анализа и вывода на экран всех входящих переменных в систему. Анализатор даёт возможность более глубокого анализа переменных при написание своих модулей, скриптов, функций. Данная функция рассчитана на опытных пользователей. При необходимости вы можете её активировать в конфигурациях системы.
- Добавлена функция показа даты и кодировки страниц, на тот случай если сервер не отражает кодировку и дату обновления страниц сайта. Как правило, это необходимо для корректной индексацией некоторым поисковым системам.
- Добавлена возможность преобразование ссылок в ЧПУ, в стандартном пакете мы предлагаем Вам мини вариант. Это решение связано с тем, что полный вариант ЧПУ производит нагрузку на сервер и может отразиться на скорости работы системы. При желании вы с лёгкостью можете его расширить и преобразовывать все ссылки системы. Возможность включения ЧПУ предоставляется в панели администратора.
- Добавлен отдел редактирования персональных данных и функций системы для зарегистрированных пользователей Вашего проекта.
- Переписана логика и принцип установки и использования системы в мультиязычном режиме.
- Частично изменён принцип проверки администратора в модулях системы.
- В функции комментариев системы добавлена возможность использования и добавления HTML тегов без знания таковых, нажатием на соответствующую кнопку. Также добавлена функция транслита русского и латинского алфавита.
Новые возможности администрирования
- Изменена функция установки времени для модуля сообщений на главной странице сайта. Теперь вы можете устанавливать неограниченное количество дней работы сообщения.
- В панели администратора модуля файлов установлена сортировка ново поступивших файлов и жалоб на недоступные файлы от посетителей, в порядке поступления.
- Установлена система записи в лог-файл статических ошибок. При возникновении которых посетитель переводится на главную страницу сайта, а в журнал системы записывается информация об ошибке с указанием даты и места её возникновения.
- В панели администратора системы добавлена функция определения активности модулей в панели администратора. Если модуль деактивирован, то он не будет отображаться в главной панели или блоках панели администратора.
- Переписан отдел управления блоками в панели администратора системы.
Безопасность
- Добавлена возможность смены названия Cookies для заблокированных посетителей.
- Откорректирована система безопасности, в случае атаки производится полная чистка Cookies нападающего.
- В отделе безопасности панели администрации системы добавлена функция автоматической чистки лог файлов, если их размер превышает 1 мегабайт.
- Для исключения определения почтового адреса администратора спамерскими роботами, переписан модуль обратной связи.
Модули и изменения в них
- HTML Редактор перенесён в директорию модулей системы, что даёт возможность включения и использования редактора, как модуля, в полном режиме.
- Изменено центральное оформление текста при подробном просмотре в модулях файлов. Теперь текст облегает изображение, чего не было раньше.
Графическая часть
- Изменена структура тем оформления системы, основной файл управления темами теперь используется для всех тем.
- Переписаны все темы оформления для нового принципа работы.
- Удалены все старые цветовые переменные, которые использовались в системе до этого периода. Сейчас всё оформление цветов производится в файле стилей системы, что даёт возможность уникального оформления всей системы.
- Приобретена коммерческая лицензия на использования графических элементов IconExperience для системы.
- Произведена глобальная замена всех графических элементов системы.
Исправленное/откорректированное
- Откорректирован автоматический инсталлятор системы, исправлены ошибки которые всплывали на некоторых хостингах.
- Откорректирована функция отражения статьи при подробном просмотре, в том случае если она является запрограммированной на более поздний срок. Раньше был возможен её просмотр, распечатка и отправка другу.
- В панели администратора системы откорректирован размер окон для заполнения, в случае если активирован HTML Редактор.
- В панели администратора системы отключён HTML Редактор, там, где его использование не имеет необходимости.
- Добавлена возможность отключения HTML Редактора для отделов панели администратора, где это не имеет необходимости.
- Откорректирована система блокирования посетителей. В старом варианте были возможны случаи блокировки на всех сайтах системы, если Вас заблокированы на одном из сайтов.
- Откорректирована пользовательская часть модуля «Вопросы и ответы».
- Откорректирована главная страница панели администратора системы, в старом варианте существовала проблема с доступом на управления новостями дополнительных администраторов, если они имели доступ только на отдел новостей.
- Откорректирован вывод подкатегорий на главной странице модуля Pages.
- Переписан принцип работы и обработки каналов RSS, исправлены неточности прежней версии, доработаны некоторые функции. В том числе обработка HTML кода.
- Исправлена ошибка проверки существования файла при загрузке в модуль Files из панели администратора системы.
Особое внимание хочу уделить тем, кто использует встроенный форум в версии 1.6 Free и ниже. После обновления системы, мы не гарантируем 100% работу SLAED CMS 2 Lite с встроенным и использовавшимся ранее форумом PHPBB.
Представляем Вашему вниманию профессиональную версию системы SLAED CMS 1.8 Pro. Новая версия 1.8 Pro является продолжением коммерческой ветки SLAED CMS, зарекомендовавшей себя стабильностью работы и удобством управления. Система в очередной раз расширила свою функциональность за счёт доработки ранее использовавшихся и интеграции дополнительных модулей. Глобальным изменениям подвергся встроенный форум системы. С основными изменениями, произошедшими в системе, Вы можете ознакомиться при подробном просмотре.
Общие изменения (ядро)
- Код ядра подвергся дополнительной оптимизации, в результате которой был достигнут общий прирост производительности до 10%.
- Модифицирована функция вывода блоков системы. Таким образом, расширена, и без того, высокая функциональность и гибкость в настройке и использовании блоков.
- Добавлена функция показа даты и кодировки страниц, на тот случай если сервер не отражает кодировку и дату обновления страниц сайта. Как правило, это необходимо для корректной индексацией некоторым поисковым системам.
- Добавлена возможность преобразование ссылок в ЧПУ, в стандартном пакете мы предлагаем Вам мини вариант. Это решение связано с тем, что полный вариант ЧПУ производит нагрузку на сервер и может отразиться на скорости работы системы. При желании вы с лёгкостью можете его расширить и преобразовывать все ссылки системы. Возможность включения ЧПУ предоставляется в панели администратора.
- Добавлен блок для модуля галереи, который отражает картинки галереи в случайном порядке. При нажатии производится переход на подробный просмотр.
- Добавлен отдел редактирования персональных данных и функций системы для зарегистрированных пользователей Вашего проекта. Данная функция позволяет использовать систему без форума и его модулей.
- Переписана логика и принцип установки и использования системы в мультиязычном режиме.
- Частично изменён принцип проверки администратора в модулях системы.
- Произведена полная адаптация системы для работы с форумом Invision Power Board версий 1.3.х, 2.0.х, 2.1.х. При регистрации пользователя в системе производится автоматическая регистрация пользователя в форуме, а так же при входе пользователя в систему производится автоматическая авторизация пользователя на форуме. Выбор необходимого форума находится в панели администратора системы. Скрипты форума не подвергаются изменениям. Установка форума производится в стандартном режиме.
- В функции комментариев системы добавлена возможность использования и добавления HTML тегов без знания таковых, нажатием на соответствующую кнопку. Также добавлена функция транслита русского и латинского алфавита.
Новые возможности администрирования
- Добавлена возможность непосредственного удаления или редактирование сайтов в модуле автоматического обмена ссылками непосредственно при просмотре.
- Установлена система записи в лог-файл статических ошибок. При возникновении которых посетитель переводится на главную страницу сайта, а в журнал системы записывается информация об ошибке с указанием даты и места её возникновения.
- В панели администратора системы добавлена функция определения активности модулей в панели администратора. Если модуль деактивирован, то он не будет отображаться в главной панели или блоках панели администратора.
- Установлен редактор стилей темы оформления системы. При помощи него Вы с лёгкостью можете изменить тему оформления не только системы, но и форума в режиме он-лайн непосредственно из панели управления системой.
- Переписан отдел управления блоками в панели администратора системы. Добавлена возможность создания и редактирования файловых блоков непосредственно из панели управления.
- Установлен языковой редактор системы. Теперь у Вас есть возможность корригировать языковые константы непосредственно из панели управления.
Безопасность
- Добавлена возможность смены названия Cookies для заблокированных посетителей.
- Откорректирована система безопасности, в случае атаки производится полная чистка Cookies нападающего.
- В отделе безопасности панели администрации системы добавлена функция автоматической чистки лог файлов, если их размер превышает 1 мегабайт.
- Для исключения определения почтового адреса администратора спамерскими роботами, переписан модуль обратной связи.
Форум
- Установлено обновление форума и принадлежащих ему модулей PHPBB до версии 2.0.20.
- Во избежание некорректной работы форума, удалена функция сжатия GZip посредством форума. Данная функция предоставляется в системе для всего сайта в целом. Управление сжатием производится через панель администратора.
- Добавлена новая функция для модератора и администратора форума. Теперь у Вас есть возможность объединения, перемещения или разделения тем и сообщений.
- Добавлена подсветка PHP-Кода. Для использования подсветки кода PHP используйте BB теги рhрPHP - Код/рhр или кнопку PHP в форме быстрого ответа.
- Установлена система редактирования личных сообщений форума. Данная функция даёт Вам возможность просмотра личных сообщений пользователей Вашего проекта, а так же чистка сообщений, не существующих пользователей и дублирующихся сообщений, что в свою очередь существенно оптимизирует Вашу базу данных.
- Установлена система предупреждений на форуме. Данная функция даёт возможность предупреждать, получать жалобы от пользователей, а так же блокировать пользователей форума.
- Установлена система приложений на форуме. Даёт возможность загрузки всех видов файлов непосредственно на форуме непосредственно в подробном ответе с дальнейшим размещением.
Графическая часть
- Изменена структура тем оформления системы, основной файл управления темами теперь используется для всех тем.
- Переписаны все темы оформления для нового принципа работы. Что даёт возможность установки общего стиля для всего проекта в целом, включая оформление форума.
- В стандартном пакете системы добавлены уникальные стили оформления для каждой темы, включая форум.
- Изменена тема оформления панели администратора форума.
- Удалены все старые цветовые переменные, которые использовались в системе до этого периода. Сейчас всё оформление цветов производится в файле стилей системы, что даёт возможность уникального оформления всей системы, включая форум.
- Приобретена коммерческая лицензия на использования графических элементов IconExperience для системы.
- Произведена глобальная замена всех графических элементов системы.
Исправленное/откорректированное
- Откорректирована функция отражения статьи при подробном просмотре, в том случае если она является запрограммированной на более поздний срок. Раньше был возможен её просмотр, распечатка и отправка другу.
- В панели администратора системы откорректирован размер окон для заполнения, в случае если активирован HTML Редактор.
- В панели администратора системы отключён HTML Редактор, там, где его использование не имеет необходимости.
- Добавлена возможность отключения HTML Редактора для отделов панели администратора, где это не имеет необходимости.
- Откорректирована система блокирования посетителей. В старом варианте были возможны случаи блокировки на всех сайтах системы, если Вас заблокированы на одном из сайтов.
- Откорректирована пользовательская часть модуля «Вопросы и ответы».
- Откорректирована главная страница панели администратора системы, в старом варианте существовала проблема с доступом на управления новостями дополнительных администраторов, если они имели доступ только на отдел новостей.
- Откорректирована функция редиректа форума для анонимных посетителей в том случае если отдел или добавление новости для них закрыты.
- Откорректирован вывод подкатегорий на главной странице модуля Pages.
- Переписан принцип работы и обработки каналов RSS, исправлены неточности прежней версии, доработаны некоторые функции. В том числе обработка HTML кода.
- Исправлена ошибка проверки существования файла при загрузке в модуль Files из панели администратора системы.
- Откорректирована форма быстрого ответа для модуля форума.
Некоторые снимки новой версии системы SLAED CMS 1.8 Pro
Приобретение системы
Официальный релиз SLAED CMS 1.8 Pro намечен на 30.04.2006. Стоимость системы SLAED CMS 1.8 Pro составляет 50 Евро или по курсу к доллару.
Для клиентов системы будет предоставлена скидка на приобретение версии 1.8 в размере 50% от суммы. Для получения скидки, при размещении заказа, укажите в комментариях Ваш логин на проекте, домен и лицензионный ключ версии 1.7 Pro.
Оплатить заказ можно любым удобным для Вас способом, в системах: WebMoney, PayPal или банковским платежом в Германии. Ознакомиться с условиями приобретения и лицензирования можно магазине проекта.
Не для кого не секрет что SLAED CMS начала своё развитие от PHP-Nuke 7.6 Patch 2.9 + phpBB 2.0.14. В первых версиях было переписано ядро системы, а так же основные модули для снижения количество запросов в базу данных. Полное изменение графики, а так же повышения функциональности для администратора системы. Плюс функция наблюдения и редактирования пользователей. Была произведена масса изменений не только в ядре системы, а так же в модулях и блоках. Некоторые модули были удалены в целях повышения безопасности и скорости. С версии SLAED CMS 1.4 Meteora, система стала самостоятельной и независимой, а так же подверглась основным изменениям. До этой версии, система имела полную совместимость со стандартными модулями, темами и блоками первоисточника. Предлагаю Вам ознакомится с историей развития, начиная с версии SLAED CMS 1.4 Meteora.
История работы над SLAED CMS 1.4 Meteora - Реализация
1. Отражения форума на весь экран, настройка из меню администратора.
2. Сжатие GZip для более быстрой подачи для модемной связи, настройка из меню администратора.
3. Возможность использования старых модулей PHPNuke, настройка из меню администратора.
4. Изменён графически отдел "Свойства", так же удалены порядка 5 мёртвых переменных.
5. Установлен форум версии 2.0.17.
6. Исправлена ошибка при выходе с сайта и форума.
7. Исправлена ошибка с входом через форум.
9. Центральные блоки форума на главной больше не выводят закрытые сообщения и темы для модераторов.
10 Некоторые языковые коррекции в модуле Your_Account.
11. Настройки бакапа базы данных из меню администратора.
12. Для повышения безопасности, возможность смены названия файла бакапа.
13. Смена названия файла для вывода новостей в формате rss, а так же исправлены ошибки при выводе кодировки и новостей на различных языках.
14. Защита директории админа по средствам сервера и установка пароля и логина из меню администратора.
15. Коррекция банна по IP.
16. Для повышения оптимизации для поисковых систем, установлена возможность смены дефиса (Знака между заголовками и титлами) из меню администратора.
17. Внесены изменения в модуль новостей, сделан более приятный откат новостей и комментариев при подробном просмотре (Пример на нашем сайте).
18. Внесены изменения в плане оптимизации для поисковых систем в модули Аудио, FAQ, Видео.
19. В модуле FAQ урезан лишний запрос.
20. Графическим и цветовым изменениям подвергся форум, а так же сам сайт, теперь используются более мягкие цвета.
21. Установлена многофункциональная система установки баннеров. Места отражения, один вверху и один внизу настройки из меню администратора.
22. Установлена функция отключения автоматической генерации ключевых слов сайта. Отключения данной функции в
некоторых случаях увеличивает скорость генерации страниц в два раза.
23. Производятся изменения в оформлении меню администратора для повышения обзора и функциональности.
24. Изменён стиль отражения новостей на главной странице сайта.
25. Изготовлена стандартная тема системы, работающая на HTML шаблонах. Теперь, не обладая знаниями PHP вы можете
свободно изменять и редактировать тему оформления вашего сайта.
26. Написан дополнительный модуль для отражения файлов в форматах htm, html и pdf. Модуль не использует базу данных
и работает в автоматическом режиме определяя содержание директорий и отражает в свою очередь их содержание.
27. Произведены изменения в модуль аудио, добавлено удаление публикаций, а так же возможности редактирования и удаления категорий.
28. По техническим соображениям из стандартной комплектации системы удалены два модуля, такие как: Soft и Game.
29. Произведены изменения в модуль вопросов и ответов, а так же данный модуль приведён к общему стилю системы.
30. Произведены изменения в модуль файлов, добавлена возможность редактирования конфигураций из меню администратора, упрощены возможности настройки, а так же данный модуль приведён к общему стилю системы.
31. Возможность добавления и просмотра картинок в модуле Файлов, как с меню администратора, так и пользователем. При нажатии на картинку, скриншот отражается во весь размер в дополнительном окне.
32. Автоматическая сортировка файлов в модуле Files по дате публикации.
33. Изменён модуль Аудио, просмотр и кнопки для редактирования теперь в стандартном модуле. При нажатии на функции удалить или редактировать, переход в нужный отдел администратора.
34. При отсутствии картинки в модуле Аудио отражается стандартная картинка No Cover.
35. Модифицирована система отражения блоков. Теперь вы можете сами управлять и давать возможность показывать или нет, блоки системы в любом из установленных модулей на ваш выбор.
36. Модифицирована функция вывода <head> сайта, куда по вашему желанию вы можете сами вставить нужный код или JavaScript на ваше усмотрение, не внося изменений в файл header.php. Для этого используется сторонний файл config/header.php
37. Модификации подвергся файл mainfile.php, теперь у вас есть возможность вставлять свои функции, в данный файл,
не внося изменений в него. Для этого используется сторонний файл config/mainfile.php
38. Написана и установлена функция отключения сайта для посетителей на профилактику. Возможность включения и отключения из меню администратора.
39. Произведены изменения оформления, добавлены функции повышающие функционал и удобство в управлении
данным модулем. Изменениям подвергся отдел администратора, а так же отдел пользователей и комментарии к нему.
40. Теперь у вас есть возможность отключения правых, левых или всех блоков персонально для каждого модуля в отдельности.
41. Произведены изменения в структуру оформления темы, теперь вы можете установить шаблон для каждого компонента сайта в отдельности, допустим для левых, правых, центральных или верхних блоков, а так же для вывода сообщений на главной странице сайта, для модулей, новостей, подробного просмотра новостей, шапки сайта, титульных заголовков, нижней части сайта.
42. Внесены изменения в модуль Интернет радио, теперь он более компактный.
43. Измёнён модуль новостей, отдел администратора, а так же пользовательская часть. Полностью переписан принцип и дизайн отражение комментариев. Удалены не нужные строки из базы данных. Переписан принцип удаления комментариев.
44. Изменена пользовательская часть отражения комментариев в модуле опросов, теперь он делает в два раза меньше запросов в базу данных при отражении комментариев.
45. Изменена пользовательская часть отражения комментариев в модуле файлов, теперь он делает в два раза меньше запросов в базу данных при отражении комментариев.
46. Усовершенствована защита администраторской части форума по средствам сервера.
47. Установлены дополнительные способы защиты против инъекций.
48. Изменён и отлажен модуль добавления новостей на сайте.
49. Глобальным изменениям подвергся модуль новостей. Теперь при создании категорий модуль не производит дополнительной нагрузки.
50. Были переписаны все скрипты а так же отдел администрирования модулем. Исправлены все известные и найденные ошибки старой версии, повышена функциональность и прочие функции.
51. Изменён модуль актуальных новостей, улучшено оформление модуля.
52. Изменениям подвергся модуль Контент (Pages), управления свойствами модуля из меню администрации, модуль приведен к общему стилю системы.
53. Изменилось меню администратора модуля тем, удалены ненужные функции и таблицы базы данных. Модуль приведён к общему стилю системы.
54. Изменениям подверглась новостная лента RSS, теперь она работает в формате 2.0. Пример работы на нашем проекте,
ссылка: http://www.slaed.net/rss.php
55. Произведены изменения повышающие безопасность системы.
56. Изготовлены графические иконки, а так же шаблон титлов в соответствии с дизайном системы.
57. В пакет системы вошла новая стандартная тема системы.
58. Для повышения безопасности, переписан модуль загрузки графических изображений.
59. Полностью переписан модуль Интернет радио.
60. Произведены некоторые изменения с переменными тем. Таким образом, ликвидирована проблема переключения темы оформления в случае её некорректной работы.
История работы над SLAED CMS 1.5 Reloaded - Реализация
1. Изменён способ установки логина и пароля для дополнительной защиты панели администратора по средствам сервера.
2. В некоторых случаях в браузере Internet Explorer происходила ошибка при загрузке файла в автоматическом режиме, по этой причине исправлен способ подачи загружаемого файла в модуле Files.
3. Визуальные корректировки в модуле вопросов и ответов.
4. Для более корректного отражения комментариев в модуле новостей были установлены смайлики меньшего размера.
5. Исправлена ошибка в модуле галереи связанная с использованием приложения библиотеки PHP, GD Library.
6. Исправлена ошибка входа в панель администратора, в случае выхода при закрытии сайта на профилактику.
7. В стандартную версию системы добавлен анализатор запросов в базу данных для конкретного наблюдения за запросами и их скоростью.
8. Установлена возможность запрета загрузки файлов для анонимных посетителей. Управление из панели администратора.
9. Для повышения оптимизации для поисковых систем, а так же скорости работы, были внесены изменения в модуль файлов.
10. В модуле новостей при подробном просмотре статьи были сокращены запросы в базу данных. Оптимизирован подсчёт количества комментариев к статье.
11. Для снижения количества запросов, в панель администратора добавлена функция отключения или включения подсчёта пунктов пользователей.
12. Для более комфортной и удобной работы, фильтры цензуры и HTML тегов вынесены за приделы файла конфигурации. Таким образом, произведены изменения в ядре системы.
13. Исправлена ошибка в панели администратора модуля файлов. При редактировании файлов прежняя категория отражается корректно.
14. Частично переписаны панели администрирования модулей Аудио и Видео. Теперь у вас есть возможность загрузки изображений не только с компьютера, но и по ссылке из сети. Установлен оптимизатор, используется в случае большого количества изображений в директории для фильтрации и удаления неиспользуемых файлов.
15. Доработана функция смены дефиса для использования в заголовках модулей. Теперь вы можете использовать любые знаки на ваш выбор.
16. Оптимизирован модуль опросов для повышения индексации поисковыми системами. Частично оптимизирован код модуля.
17. Откорректирована функция просмотра не активированных блоков из панели администратора.
18. Установлен Online HTML редактор с возможностью отключения из панели администратора. Вы так же можете использовать данный редактор персонально для каждого модуля в отдельности, все настройки производятся из панели администратора сайта.
19. Для более упрощённой установки, а так же обновления системы написан инсталлятор. При помощи, которого Вы можете без труда установить систему, залить базу данных на сервер и установить администратора сайта.
20. Откорректирована функция отражения количества страниц в модулях Аудио и Видео. Теперь длинна нумерации ограничена, что не портит вид данных модулей.
21. Откорректирована функция загрузки файлов на сервер в модуле Галерея. Теперь вы можете разрешать загрузку файлов пользователям Вашего проекта независимо от настроек сервера.
22. В модуле обратная связь добавлена возможность выбора отправки сообщения любому из зарегистированных администраторов проекта.
23. Откорректирован модуль пользователей. Для более удобной регистрации были удалены некоторые записи, а так же были изменены некоторые компоненты в плане оформления.
24. Исправлен недочет с отражением секретного кода в блоке пользователей.
25. Усовершенствован модуль и блок HTML Content, теперь у Вас есть возможность указывать заголовок для названия файла, в самом файле, используя тэги title.
26. Откоректирована функция отражения скорости генерации страницы.
27. Произведены глобальные изменения в функции работы главного файла отвечающего за работу и отражения ссылок модулей. Теперь все ссылки в модулях работают через файл index.php.
28. Откорректирован подсчёт количества комментарий к статье при удалении комментариев.
29. В пакет системы вошла новая тема оформления системы. Тема оформлена в светлых тонах.
30. В новую версию системы вошёл модуль каталога сайтов, а так же блок, который отображает последние десять сайтов и десять самых лучших сайтов.
31. Установлена новая версия форума phpBB 2.0.18, в которой устранено большое количество ошибок и уязвимостей.
32. Установлена новая система просмотра и предоставления RSS каналов. Вы можете поставить на свой сайт заголовки новостей, а также просматривать их с помощью любых программ и сервисов, совместимых с форматом RSS. Для удобства владельцев сайтов и домашних страничек создан новостной информер, установка которого даёт возможность выбора отдела, категорий и количества новостей.
33. Откорректировано отображение новых анекдотов от пользователей. Теперь они сортируются в порядке получения, старые сверху, новые снизу.
34. В новую версию системы вошёл модуль автоматического обмена ссылками с блоком, а так же топ сайтов. Два в одном, плюс подробная статистика входов, выходов, ссылок входа и время входа посетителей по ссылкам.
35. Для повышения удобства, скорости и стабильности работы системы произведено визуальное отделение панели администратора от общего вида системы.
36. Откорректирована функция проверки правильного ввода данных в модуле рекомендации сайта.
37. Для повышения скорости работы, откорректирован код во всех блоках системы.
38. Закончена языковая поддержка на трёх языках (Русский, Немецкий, Английский) панели управления администратором проекта и главной части системы.
39. Для повышения безопасности, произведено функциональное отделение административной части управления системой.
40. Исправлены проблемы добавления категорий и файлов из панели администратора в модуле галереи.
41. Установлен авто переход в тему форума, в которой был произведён ответ.
42. Откорректирована функция отражения E-Mail в комментариях к статьям.
43. Частично переписан модуль "Топ пользователи". Значительно снижено количество запросов в базу, что в свою очередь повышает скорость работы модуля. Улучшена функциональная часть при просмотре пользователей.
44. Увеличено время сохранения IP адреса проголосовавшего человека. Таким образом, в модуле опросов, предотвращена
возможность голосовать более одного раза в сутки с одного IP адреса.
45. В панели администратора, отдел блоков в два раза сокращено количество запросов в базу данных. Тем самым,
снижено время генерации данного отдела.
46. Повышена функциональность модуля HTML Content. Теперь у Вас есть возможность установки титульного графического элемента персонально для каждой страницы.
47. Коррекция блока посетителей сайта. При получении нового личного сообщения, загорается красная лампочка.
48. В модуле Files добавлена возможность загрузки файлов со своего компьютера в директорию сайта.
49. В панели администратора при редактировании файла, добавлена возможность смены актуальной даты публикации.
50. Произведено структурное разделения ядра системы. Все функциональные файлы вынесены в отдельную директорию системы.
История работы над SLAED CMS 1.6 Free - Реализация
1. Для повышения удобства администратора, отдел «Ждут проверки» перенесён в блок, который находится в левой стороне блоков, отражение информации производится на главной странице администратора системы.
2. Для более корректной работы функции наблюдения и актуального местонахождения посетителей проекта, сокращено время сохранения сессий. Теперь актуальная информация сохраняется в течение десяти минут после последнего действия посетителя на сайте.
3. Исправлена ошибка, которая не показывала количество страниц с пользователями в панели администратора системы.
4. Исправлена ошибка сортировки блоков в панели администратора системы.
5. Исправлена ошибка в модулях: Files и Links. Проблема была связана с невозможностью опубликовать, сайт или файл зарегистрированным пользователям, в случае если это было запрещено анонимным посетителям.
6. Исправлена ошибка в модуле новостей, которая выражалась тем, что при публикации новости с отключением показа на главной, новость всё равно отражалась на главной странице сайта.
7. Исправлено некорректное отражение названия темы в панели администратора системы.
8. Изготовлена новая тема системы в светло синих тонах.
9. Установлена система безопасности, которая способна предотвратить практически любой вид нападений на систему, начиная от инъекций в базу данных и заканчивая загрузкой скриптов. В системе предусмотрен многофункциональный инструмент входа в панель администрирования, который даёт возможность ограничения входа по многим параметрам. Установлена статистика нападений, а так же статистика ошибок.
10. Для повышения скорости работы системы снижено количество запросов в модуле Members_List с 59 до 10. Тем самым уменьшилось время генерации данного модуля.
11. Написан новый блок для модуля Контент, который в свою очередь показывает содержание категорий и суб-категорий данного модуля.
12. Снижено количество запросов в базу данных в модуле форума при просмотре темы с формой быстрого ответа. Теперь за место четырёх, производится всего один запрос в базу.
13. Для избежания повторных голосований, усавершенствонна функция учёта голосовавших посетителей, теперь информация прописывается дополнительно в Cookies.
14. Написан новый блок опроса. После голосования посетителем в актуальном опросе, блок отражает статистику данного опроса.
15. Исправлена функция RSS информера, которая давала возможность просмотра информации ещё неопубликованных файлов и ссылок.
16. Модифицирован модуль файлов. Существенно сокращено количество запросов в базу данных при использовании большого количества суб-категорий и вложений. Добавлены функции: Поиск фалов, Показ новых файлов, Просмотр популярных файлов. Исправлены неточности прежней версии модуля.
17. Модифицирован каталог сайтов. Существенно сокращено количество запросов в базу данных при использовании большого количества суб-категорий и вложений. Добавлены функции: Поиск сайтов, Просмотр популярных сайтов, Просмотр лучших сайтов. Исправлены неточности прежней версии модуля.
18. Для повышения удобства при установки системы модифицирован инсталлятор.
19. Произведены структурные и визуальные изменения основных файлов системы администрирования проектом.
20. Обновлён форум до версии 2.0.19.
Вы уже, наверное, в курсе, что группа разработчиков ядра PHP 6 встречалась в ноябре 2005 года в Париже. Это была захватывающая встреча, на которой разработчики обсудили развитие PHP со своей точки зрения. Прежде чем я начну свой рассказ о принятых решениях, вынужден предупредить – все что здесь перечислено, это не «100% решенные вопросы» и в окончательном релизе PHP 6 дела могут обстоять иначе. Конечно же, все эти моменты будут обсуждаться подробнее, но уже сейчас можно говорить о перспективах.
Окончательные релизы PHP 6 появятся не скоро, но профессиональные разработчики должны знать к чему готовиться...
Юникод
Поддержка юникода в настоящий момент может быть установлена только на уровне «per request», т.е. для каждого запрашиваемого файла. Это означает, что PHP придется сохранять варианты классов, имен методов и функций одновременно в таблице символов Unicode и в non-Unicode, что, конечно же, увеличивает количество потребляемых ресурсов. Разработчики решили сделать настройку юникода на уровне всего сервера, а не запроса. Отключение поддержки юникода, если таковая не требуется, может увеличить производительность строковых функций до 300% и приложений в целом до 25%. Вынос настроек в php.ini позволит снять заботу о юникоде с разработчика и переложить ее на администраторов хоста.
Если вы самостоятельно собираете PHP и несете всю ответственность за ваши серверы, то вам будет полезно знать, что для PHP 6 потребуются библиотеки ICU (в зависимости от того, будет ли нужен Unicode или нет).
Register Globals уйдут в прошлое
Попрощайтесь с этой настройкой, она будет окончательно убрана. Такой настройки больше не будет в php.ini и если вы ее внесете, то получите ошибку уровня E_CORE_ERROR. Это означает, что PHP 6 наконец-то завершит эру скриптов PHP 3. Это серьезный, но очень нужный шаг.
Magic Quotes будут исключены
Опция magic quotes будет так же исключена из PHP и при попытке включения такой настройки, «выскочит» ошибка E_CORE_ERROR. Это повлияет на magic_quotes, magic_quotes_sybase и magic_quotes_gpc.
Больше не будет Safe Mode
Это понравится тем, кто хостится на серверах с обязательным включением Safe Mode. Теперь, включение опции будет вызывать ошибку E_CORE_ERROR. Причиной для этого становится механизм посыла «сигнала опасности», который делает PHP более безопасным. Сохранится лишь open_basedir.
'var' будет полным алиасом 'public'
Var используется в классах PHP 4. В объектном подходе PHP 5, употребление var вызывает ошибку уровня E_STRICT. В PHP 6 предупреждение об ошибке будет устранено и var станет полным синонимом public. Это вполне нормальное решение, однако, те, кто «подогнал» свои скрипты под PHP 5, сделали в этом плане лишнюю работу.
Возврат по ссылке вызовет ошибку
И '$foo =& new StdClass()' и 'function &foo' теперь вызовут ошибку уровня E_STRICT.
Будет убрана совместимость с zend.ze1
Ze1 всегда пытался поддерживать старое поведение PHP 4, но не всегда «работал на 100%», поэтому в шестой версии PHP он будет полностью исключен.
Поддержка Freetype 1 и GD 1 будет убрана
Поддержка обоих (очень-очень старых) библиотек будет убрана.
dl() останется только в SAPI
Каждую функцию SAPI нужно будет регистрировать отдельно и только CLI и embed SAPI будут работать с этого момента. В других вариантах dl() работать не будет.
FastCGI всегда включена
FastCGI код будет «вылизан» и станет включенным по-умолчанию для CGI SAPI. При этом, поддержку FastCGI будет невозможно отключить.
Старые названия глобальных массивов будут удалены
Помните старые массивы HTTP_*_VARS? Если вы еще не начали использовать $_GET и $POST, то начните делать это прямо сейчас, потому что в PHP 6 эти массивы будут вызывать E_CORE_ERROR.
Перемещения расширений
Расширения XMLReader и XMLWriter войдут в дистрибутив и станут доступны по умолчанию. Расширение ereg для работы с регулярными выражениями переедет в PECL (т.е. будет удалено из PHP). Это означает, что PCRE будет по умолчанию недоступно и выключено. Такой шаг делается для включения нового расширения для работы с регулярными выражениями, основанными на ICU. Чрезвычайно полезное расширение Fileinfo будет включено в дистрибутив и доступно по умолчанию.
Дополнения к движку PHP
64 битный целочисленный тип данных
В движок будет добавлен новый тип данных -int64. Он будет использоваться поумолчанию для integer.
Goto
Никаких команд goto не будет добавлено. Однако, команда break расширится статической меткой, поэтому будет возможно написать break foo и это перекинет на метку foo: в вашем коде.
ifsetor()
Похоже, что мы не увидим эту функцию, что обидно. В операторе ?: можно будет опускать один параметр, что позволит писать так: "$foo = $_GET['foo'] ?: 42;" (т.е. если foo является истиной, то $foo будет равно 42). Это сэкономит немного кода, однако будет не так читаемо, как при использовании ifsetor().
foreach для многоуровневых массивов
Это отличное новшество – вы сможете проходить с помощью foreach по нескольким уровням массива, к примеру "foreach( $a as $k => list($a, $b))".
{} против []
Сейчас вы можете использовать и {} и [] для обращения к строковым индексам. Однако, запись {} уже сейчас вызовет E_STRICT в PHP 5.1 и будет полностью устранена в PHP 6. К тому же, [] частично заменят substr и array_slice и вы сможете использовать "[2,]" для получения символов от второго и до конца строки. Очень удобно.
Изменения в объектном стиле
Связка static
Будет добавлено новое ключевое слово для доступа к последующей связке – static::static2(), что позволит управлять static во время выполнения.
Пространства имен
Этот момент остается нерешенным и по сей день. Мой совет – не задерживайте дыхание.
Типизированные значения при возврате из функций
Разработчики высказались против типизации, потому как это «не в стиле PHP». Однако такая возможномть будет добавлена, но не решен вопрос ее синтаксиса. В любом случае, это будет полезная возможность.
Вызов динамческих функций как статических приведет к E_FATAL
Сейчас вы можете вызывать статические и динамические методы не обращая внимание на то, статические они или динамические. Вызов динамической функции как статической, вызовет E_FATAL.
Добавления в PHP
APC войдет в ядро
Работа APC с байткодом будет включена в основную поставку PHP в качестве стандарта, но, вероятно, не будет активизирована по-умолчанию, но результаты ее работы будут стимулировать хостеров включать эту опцию.
Hardened PHP патч
Этот патч выполняет большое количество дополнительных проверок на безопасность. Разработчики тщательно изучают этот патч и некоторые элементы найдут свое место в PHP: защита от разделения HTTP-запроса, allow_url_fopen будет разделена на две: allow_url_fopen и allow_url_include. Первая опция будет по-умолчанию включена, а вторая – отключена.
E_STRICT войдет в E_ALL
Вау, это серьезная штука! Сообщения об ошибках наконец-то войдут в E_ALL по умолчанию. Это демонстрирует старания разработчиков научить «лучшей практике программирования» посредством сообщений «Эй, ты делаешь неправильно!».
Прощайте asp-тэги <%
Будет удалена поддержка ASP-тэгов, но останутся короткие PHP-тэги <? ?>.
Заключение
PHP 6 движется в интересном направлении – разработчики PHP начали направлять программистов на правильный путь, вместо того чтобы упреждать «так делать не надо, потому что это устарело». Категоричное искоренение таких моментов как register globals, magic quotes, long arrays, {} string indexes и call-time-pass-by-references наконец-то заставит программистов «вычистить» свой код. Плохо ли это? Я так не думаю, но все это сделает переход на PHP 6 еще более медленным, чем мы наблюдаем с PHP 5 (который итак происходит ужасно!).
Официальная информация: http://www.php.net/~derick/meeting-notes.html
Оригинал статьи: http://www.corephp.co.uk/archives/19-Prepare-for-PHP-6.html
Автор: Richard Davey
Перевод: Андрей Олищук
Источник: http://phpclub.ru
На данный момент заканчивается подготовка новой версии системы SLAED CMS 1.5 Reloaded. Данная версия готовит Вам большое количество новшеств и положительных изменений, которые повышают функциональность и удобство в её управлении и наполнении. В данную версию вошли 3 новых модуля, таких как: RSS Информер, Каталог сайтов, Автоматический обмен ссылками совмещённый с Топ сайтов. Для удобства редактирования контента встроен редактор HTML, дающий возможность его использования в любом из модулей на Ваш выбор, управление находится в панели администратора.
Ко всему этому, в данной версии системы используется отдельное визуальное оформления панели администратора, что в свою очередь повышает удобство, скорость редактирования и управления проектом. Теперь немного детальнее о самых важных новшествах и изменениях в системе.
1. Изменён способ установки логина и пароля для дополнительной защиты панели администратора по средствам сервера.
2. В некоторых случаях в браузере Internet Explorer происходила ошибка при загрузке файла в автоматическом режиме, по этой причине исправлен способ подачи загружаемого файла в модуле Files.
3. Визуальные корректировки в модуле вопросов и ответов.
4. Для более корректного отражения комментариев в модуле новостей были установлены смайлики меньшего размера.
5. Исправле