Главная страница / Информация / Повышение системных требований DataLife Engine
январь 07 2010

Повышение системных требований DataLife Engine

Дорогие друзья,

Постепенно приходит время когда необходимо увеличивать требования к минимально установленному ПО, чтобы скрипт мог продолжать свое развитие.

В данном случае речь пойдет о версии PHP установленном на сервере. На данный момент минимальным требованием к PHP, является версия 4.3.x и выше, однако четвертая линейка тормозит развитие скрипта, поэтому все таки необходимо тем у кого на сервере установлена еще четвертая линейка, переходить на PHP5.

Итак начиная с новой версии скрипта, рекомендуемой версией PHP, будет является версия 5.1.0 и выше. Это необходимо будет для поддержки новых функций DataLife Engine, одной из таких будет например возможность ZIP сжатия JS файлов скрипта, в результате которой их размер будет меньше в несколько раз, и соответственно намного быстрое их загрузка, а также принудительное кеширование их в браузере, чтобы они потом не загружались повторно.

Наличие PHP5 не будет минимальным требованием для новой версии, и DataLife Engine сможет работать на PHP4, но он автоматически отключит не поддерживаемые новые возможности. И с каждой версией таких отключаемых возможностей будет все больше и больше.

Поэтому просьба все таки найти время и обновить безнадежно устаревший PHP4 на PHP5, пока есть еще время сделать это не спеша и не торопясь.

Комментарии

  1. WMDrakon (Клиенты)

    7 января 2010 22:54 141 комментарий
    Класс!!! Прогресс - дело отличное!!!
  2. Dj Dance (Клиенты)

    7 января 2010 23:21 18 комментариев
    Прогресс нужно двигать в перед и только! winked У меня версия PHP: 5.2.11 bully
  3. kangalexey (Посетители)

    8 января 2010 07:57 7 комментариев
    Поддерживаю!
    4 версия действительно сильно устарела и думаю уже мало у кого стоит.
    Жду сильных изменений в следующей версии за счет перехода на пятерку smile
  4. celsoft (Администраторы)

    8 января 2010 11:02 4 137 комментариев
    Цитата: kangalexey
    Жду сильных изменений в следующей версии за счет перехода на пятерку

    Вы невнимательно читаете, PHP5 не будет минимальным требованием в скрипте в новой версии, он будет рекомендованным. DLE кстати никогда не переписывается просто так ради кода. PHP5 нужен скрипту не для того чтобы он был, а для того чтобы можно было задействовать его новые функции и возможности, для развития самого скрипта, и расширение его возможностей. И новая версия скрипта будет обычной новой версией с новыми возможностями, а не просто так: смотрите скрипт работает только на PHP5. И принцип развития скрипта не что то изменить, а что то добавить.
  5. Crudelis (Посетители)

    8 января 2010 13:46 9 комментариев
    У меня версия Версия PHP:5.1.6 lol
  6. Fun (Посетители)

    8 января 2010 16:17 22 комментария
    На всех норм. хостах уже давно 5 версия стоит.
    У меня-
    Версия PHP: 5.2.10
  7. kabbalahportal.org (Посетители)

    8 января 2010 17:19 35 комментариев
    belay На PHP 5.3.1 - уже замечены проблемы на ДЛЕ 8.3, о чем сообщается разработчикам скрипта.
  8. Red Drag (Клиенты)

    8 января 2010 18:00 63 комментария
    Версия PHP: 5.2.11
    Все жду когда выйдет 5.3.X для Windows!
  9. Most (Клиенты)

    8 января 2010 21:16 13 комментариев
    Цитата: kabbalahportal.org
    На PHP 5.3.1 - уже замечены проблемы на ДЛЕ 8.3, о чем сообщается разработчикам скрипта.

    у меня тоже 5.3.1 не каких проблем нету
  10. aleko (Клиенты)

    8 января 2010 22:14 8 комментариев
    Давно пора
  11. kabbalahportal.org (Посетители)

    9 января 2010 10:34 35 комментариев
    Цитата: Most
    у меня тоже 5.3.1 не каких проблем нету

    у вас какая версия ДЛЕ ?
  12. ATHF (Клиенты)

    9 января 2010 15:29 33 комментария
    Давно пора!!!
  13. BrB (Посетители)

    9 января 2010 17:44 1 комментарий
    Ждем новых функций winked
  14. prikindel (Клиенты)

    10 января 2010 03:06 25 комментариев
    отлично
  15. designf (Посетители)

    10 января 2010 11:43 36 комментариев
    Совершенно согласен!
    Я просто ждал этого момента, когда думаю уже требования обновятся!
  16. Captain (Клиенты)

    10 января 2010 14:57 155 комментариев
    Хорошая новость, удачи в развитии, ждемс новых функций fellow
  17. vacheslav (Клиенты)

    10 января 2010 17:23 14 комментариев
    Обновился с версии 7.3 на 8.3 и очень разочарован.
    Сайт стал работать в несколько раз медленнее.
    Не понятен путь развития скрипта, направленный на увеличение громоздкости.
    Это же полная деградация, тем более что в движке не появилось ни одной действительно полезной функции для новостного сайта.
  18. celsoft (Администраторы)

    10 января 2010 17:44 4 137 комментариев
    Цитата: vacheslav
    Это же полная деградация, тем более что в движке не появилось ни одной действительно полезной функции для новостного сайта.

    Если не появилось зачем вы вообще обновлялись?
    Цитата: vacheslav
    Обновился с версии 7.3 на 8.3 и очень разочарован.
    Сайт стал работать в несколько раз медленнее.
    Не понятен путь развития скрипта, направленный на увеличение громоздкости.

    Нагрузка от скрипта между 7.3 и 8.3 не увеличилась ни на процент, если вы не включали какие то дополнительные возможности, все что создает нагрузку в скрипте включается и выключается в настройках скрипта. Или вы думали что если включите какую то новую возможность и она чудесным образом материлизуется из ничего, не потребляя при этом ресурсов сервера? Так небывает. Ничего не появляется из ниоткуда и не пропадает в никуда, это один из законов физики.
  19. vacheslav (Клиенты)

    10 января 2010 17:57 14 комментариев
    Цитата: celsoft
    Если не появилось зачем вы вообще обновлялись?


    Пришлось из за xss уязвимости.

    Цитата: celsoft
    Нагрузка от скрипта между 7.3 и 8.3 не увеличилась ни на процент, если вы не включали какие то дополнительные возможности, все что создает нагрузку в скрипте включается и выключается в настройках скрипта. Или вы думали что если включите какую то новую возможность и она чудесным образом материлизуется из ничего, по потребляя при этом ресурсов сервера? Так небывает. Ничего не появляется из ниоткуда и не пропадает в никуда, это один из законов физики.


    Я наоборот выключил все дополнительные модули и хаки, выключил топ новостей и похожие новости и ничего не изменилось.
    У меня vps 2300 МГц и при всех включенных дополнительных модулях на версии 7.3, сайт загружался 4-6 секунд.
    Сейчас, с половиной выключенных модулей - от 12 до 20 секунд при тех же условиях.
    Мне очень нравится ваша разработка и я являюсь одним из ваших первых клиентов, но, к сожалению, не могу это по другому объяснить.


  20. celsoft (Администраторы)

    10 января 2010 19:05 4 137 комментариев
    vacheslav,
    vps для 120 000 новостей это мало, вы не один на своем сервере и делите свои ресурсы с другими. 2300 МГц это пик который вы можете получить при самых благоприятных условиях, если другие ваши соседи будут мало потреблять. А если на сервере находится несколько ресурсоемких проектов, то тормозить будут все. На вашем сайте даже если обратиться к несуществующей статической страницы сайт будет грузиться 10 секунд, что говорит не о нагрузке от скрипта, а то что ваш сервер просто перегружен и ждет пока появиться очередь для обработки запроса.
  21. vacheslav (Клиенты)

    11 января 2010 02:25 14 комментариев
    Цитата: celsoft
    vps для 120 000 новостей это мало, вы не один на своем сервере и делите свои ресурсы с другими. 2300 МГц это пик который вы можете получить при самых благоприятных условиях, если другие ваши соседи будут мало потреблять. А если на сервере находится несколько ресурсоемких проектов, то тормозить будут все. На вашем сайте даже если обратиться к несуществующей статической страницы сайт будет грузиться 10 секунд, что говорит не о нагрузке от скрипта, а то что ваш сервер просто перегружен и ждет пока появиться очередь для обработки запроса

    Всё понял. Видимо придётся брать сервер, хотя его стоимость в 2 раза превышает стоимость vps.
  22. Most (Клиенты)

    11 января 2010 13:48 13 комментариев
    Цитата: kabbalahportal.org
    у вас какая версия ДЛЕ ?

    8.3
  23. portal13 (Клиенты)

    12 января 2010 01:18 4 комментария
    PHP Version 5.2.10 webhost не отстает, давольно таки стабильно работает, версия 8.3
    celsoft, бесспорно, поддерживаю что надо обновляться и идти в ногу со временем ))
  24. wawilon (Посетители)

    12 января 2010 10:54 5 комментариев
    Это необходимо будет для поддержки новых функций DataLife Engine, одной из таких будет например возможность ZIP сжатия JS файлов скрипта, в результате которой их размер будет меньше в несколько раз, и соответственно намного быстрое их загрузка

    Все это можно сделать с помощью настроек веб сервера. И в апаче и в нжинксе есть функционал сжимать и js и css и все что укажем. ИМХО нет смысла только ради этого увеличивать требования и ужирнять скрипт. (да я понял что это отключается, но мне изначально не понятна идея. Это же все итак можно сделать и лучше потратить время на реализацию других более нужных вещей)

    вы не один на своем сервере и делите свои ресурсы с другими. 2300 МГц это пик который вы можете получить при самых благоприятных условиях, если другие ваши соседи будут мало потреблять

    Вы не правы. Это же как раз vps а не хостинг. 2300 МГц гарантированы. Цитата из википедии:
    "в то время как сайту, размещенному на виртуальном хостинге, доступны все ресурсы физического сервера (но множеству сайтов приходится конкурировать за эти ресурсы), сайту на VPS доступны лишь ограниченные ресурсы самого VPS, однако они гарантированы и конкуренция отсутствует."

    vps для 120 000 новостей это мало
    Все жду будет ли такой фукционал или нет, чтобы была возможность отправлять определенные новости в архив (т.е. перносить в другую таблицу) чтобы те новости которые нужны больше всего выбирались из базы быстро, а архивные можно и медленно.
  25. hqmp3 (Посетители)

    12 января 2010 12:07 5 комментариев
    Цитата: wawilon
    Все жду будет ли такой фукционал или нет, чтобы была возможность отправлять определенные новости в архив (т.е. перносить в другую таблицу) чтобы те новости которые нужны больше всего выбирались из базы быстро, а архивные можно и медленно.

    Вот это просто наивернейшая бы была возможность. Или например делать для каждых 5.000 новостей новую таблицу.
  26. celsoft (Администраторы)

    12 января 2010 13:00 4 137 комментариев
    Цитата: wawilon
    Вы не правы. Это же как раз vps а не хостинг. 2300 МГц гарантированы. Цитата из википедии:
    "в то время как сайту, размещенному на виртуальном хостинге, доступны все ресурсы физического сервера (но множеству сайтов приходится конкурировать за эти ресурсы), сайту на VPS доступны лишь ограниченные ресурсы самого VPS, однако они гарантированы и конкуренция отсутствует."

    Вот я то как раз абсолютно прав, VPS это программная виртуализация, которая никогда не может дать гарантирированных разделений ресурсов, и соседи всегда лазают за ресурсами других. Для гарантированного разделения используется виртуализация XEN, которая является аппаратной http://ru.wikipedia.org/wiki/Xen И при обычной виртуализации VPS, 2300 МГц говорит лишь о том что он может затребовать эту мощность при необходимости, а не то что он ее получит.
  27. vacheslav (Клиенты)

    13 января 2010 02:19 14 комментариев
    Цитата: wawilon
    Вы не правы. Это же как раз vps а не хостинг. 2300 МГц гарантированы. Цитата из википедии:
    "в то время как сайту, размещенному на виртуальном хостинге, доступны все ресурсы физического сервера (но множеству сайтов приходится конкурировать за эти ресурсы), сайту на VPS доступны лишь ограниченные ресурсы самого VPS, однако они гарантированы и конкуренция отсутствует."

    При моём требовании скорейшего решения проблемы - суппорт хостера обьяснил что на данный момент мой сайт потребляет почти 200% ресурсов. Так что с версией celsoft это полностью совпадает.


    Цитата: wawilon
    Все жду будет ли такой фукционал или нет, чтобы была возможность отправлять определенные новости в архив (т.е. перносить в другую таблицу) чтобы те новости которые нужны больше всего выбирались из базы быстро, а архивные можно и медленно.

    Я предлагал идею - создавать новую таблицу для новостей каждые 3-6-12 месяцев. Конкретный ответ так и не получил.

    Уважаемый celsoft!
    Что вы думаете насчёт этой идеи?
  28. wawilon (Посетители)

    13 января 2010 09:08 5 комментариев
    Так что с версией celsoft это полностью совпадает.

    Признаюсь был не прав.

    Я предлагал идею - создавать новую таблицу для новостей каждые 3-6-12 месяцев. Конкретный ответ так и не получил.

    Уважаемый celsoft!
    Что вы думаете насчёт этой идеи?

    Это не рационально. Например если у вас сайт обновляется на пару новостей в год (ну да это немного утрировано). Тогда вообще нет смысла плодить таблицы.
    Число таблиц имеет смысл растить в пользу увеличения скорости доставания определенной новости из более меньшей таблицы. Но это нужно делать грамотно. И кстати не всегда это нужно. Например если у вас мощьный сервер, то Вам не обязательно забивать голову такой оптимизацией.
    Но, можно например сделать так: Админ сам ставит в админке лимит для количества новостей в таблице. Когда лимит достигается будет создана новая таблица. По умолчанию можно отключить.

    Еще имеет место быть тот фактор что определенные новости более важны чем другие. Например новости 2001 года у вас имеют 10 просмотров в месяц, а актуальные новости просматриваются по 5 тысяч раз в день. В таком случае банальное деление на таблицы по признаку количества будет не эффективным. Я вот и предложил сделать хотя бы просто разделение на важные и не важные (архивные) новости. И чтобы админ сам выбирал какие новости убрать в архив.
    В идеале конечно можно придумать какой-то автоматизм: например каждую неделю или месяц на основе количества просмотров новостей распределять все новости по таблицам. Так даже в случае если несколько очень старых новостей остаются популярными и просматриваемыми они будут помещены в маленькие таблицы.

    P.S. Мое имхо: этого функционала никогда не будет в движке, поскольку это будет почти не востребовано. Хоть это и нужно некоторым отдельным людям - движок ориентирован на массовую продажу и должен удовлетворять потребностям большинства. Поэтому в Вашем, vacheslav, случае можно только обойтись заказом индивидуальной для Вас доработки движка каким-нибудь сторонним программистом. Но скорее всего будет проще проапгрейдить сервер, точнее перейти с вдс на выделенный сервер) Удачи!
  29. Mostov (Клиенты)

    14 января 2010 03:33 6 комментариев
    Цитата: celsoft
    Это же полная деградация, тем более что в движке не появилось ни одной действительно полезной функции для новостного сайта.
    Если не появилось зачем вы вообще обновлялись?

    Тов. разработчик, я вас поддерживаю во всём с момента моей работы с DLE. Скажу честно она мне нравится (для определённых целей) своей простотой. Но вынужден согласиться с vacheslav в том, что в скрипте не появляется НИЧЕГО нужного. Столько времери прошло, столько версий выпущено, а функционал ИМХО стоит на мёсте мёртвым колом и порос непроходимым мхом.
    Поверьте это критика от души и ничего плохого я не подразумеваю, просто, ну пора, пора уже для нас делать что-то посущественнее.

    Я вот и на форуме и на сайте (реформал) написал какая функция КРАЙНЕ необходима для новостных сайтов, не для варезников с посещаемостью в 30 человек в сутки, а для нормальных новостников. А моё пожелание/просьбу/предложение (называйте как хотите) просто проигнорировали. Вот теперь, из-за того что нет того, о чём я там говорил, мне придётся покупать другой движек (тем более что сайт планируется быть англоязычным, но я бы перевёл, если бы было всё что мне надо, а так...)

    Спасибо за внимание! Надеюсь моё пожелание всё таки реализуется в ближайших версиях, тем более, что там нет ничего сверхестественного smile
  30. DDfans (Клиенты)

    27 января 2010 13:13 31 комментарий
    СПАСИБО!!!

Информация

Комментирование публикаций доступно только пользователям имеющим действующую лицензию на скрипт. Если вы уже приобретали скрипт, то вам необходимо зайти на сайт под своим клиентским аккаунтом.

Календарь

«    Ноябрь 2024    »
ПнВтСрЧтПтСбВс
 123
45678910
11121314151617
18192021222324
252627282930 

Опрос на сайте

Совершаете ли вы покупки в интернет?