/ / DataLife Engine v.9.5 Press Release
декабрь 14 2011

DataLife Engine v.9.5 Press Release

Были подготовлены и реализованы следующие изменения:

1. Добавлена поддержка Memcache для кеширования на сайте. В настройках скрипта, вы можете выбрать какой тип кеширования использовать на сайте. Либо файловый кеш либо Memcache. При включении данной настройки убедитесь, что Memcache включен и поддерживается вашим хостингом. А также уточните данные для подключения к Memcache серверу.

2. Улучшена система кеширования на сайте. Добавлено кеширование MySQL запросов для просмотра полных новостей, добавлено кеширование MySQL запросов комментариев к ним, что позволяет еще больше снизить нагрузку на MySQL на посещаемых сайтах. А также улучшены алгоритмы автоматической очистки кеша.

DataLife Engine v.9.5 Press Release
3. В админпанели скрипта при добавлении и редактировании новостей, добавлена новая система выбора категорий новости. Данная система специально адаптирована для работы со списками, содержащими большое количество категорий. В данную систему выбора интегрирован поиск нужной категории, для этого достаточно набрать часть имени категории.

4. В настройки скрипта добавлена возможность включения вывода новостей на сайте, дата публикации которых еще не наступила. Данная опция будет полезна сайтам публикующие, например анонсы на запланированные мероприятия или например для публикации афиш.

5. Для дополнительных полей добавлена возможность устанавливать опцию: "Использовать значение полей как перекрестные гиперссылки". При включении данной опции для дополнительного поля, значение дополнительного поля при выводе в публикациях становится ссылкой на показ всех публикаций содержащих аналогичные значения дополнительных полей. Тем самым данная возможность позволяет группировать новости по значениям этих полей. Например, если ваш сайт это каталог видео фильмов, то вы можете группировать новости по актерам, жанрам и т.д. При этом если значения доп. полей перечислены через запятую, то автоматически для каждого слова будет сформирована отдельная ссылка. Например, вы создали дополнительное поле для жанров видеофильмов, при написании новости в данном дополнительном поле вы можете через запятую перечислить жанры, например, "Комедия, Драма, Исторический" и для каждого из этих слов будет сформирована отдельная ссылка на поиск новостей содержащие данные значения по отдельности.

6. Для простого типа поиска по сайту, добавлена опция: "Точное совпадение всех слов", тем самым при нахождении большого количества результатов поиска, пользователь может сузить количество найденных результатов, до наиболее подходящих.

7. Добавлена возможность перестроения статических страниц в админпанели скрипта в разделе перестроения новостей.

8. Для шаблонов краткой и полной новости (shortstory.tpl и fullstory.tpl) добавлен новый тег: {category-url} который выводит полный URL на категорию, которой принадлежит данная новость. Данный тег выводит только URL в чистом виде без форматирования или готовой ссылки. Тем самым вы можете задавать в шаблонах собственное необходимое оформление, например вы можете сделать кликабельной иконку категории, и т.д.

9. Существенно улучшена вставка изображений в новости и комментарии, с использованием BBCODES редактора. При вставке ссылки на изображение вы можете сразу задать описание для картинки, а также в выпадающем меню выбрать необходимое выравнивание изображения на странице.

10. Для шаблона вывода результатов поиска (searchresult.tpl) добавлена поддержка тегов [catlist=1,2....] текст [/catlist] которые выводят текст в теге, если новость принадлежит указанным категориям, а также добавлена поддержка тегов [not-catlist=1,2....] текст [/not-catlist] которые выводят текст в теге, если новость не принадлежит указанным категориям.

11. В админпанели, в разделе IP утилит, добавлена возможность банить необходимые IP адреса, непосредственно из данного раздела.

12. Для статических страниц добавлена возможность устанавливать, публиковать или не публиковать ссылку на данную страницу при создании карты сайта для поисковых систем. Тем самым вы можете отключать необходимые вам страницы из карты сайта.

13. При добавлении и редактировании статических страниц, добавлена возможность, автоматически генерировать описание и ключевые слова для метатегов, с использованием технологии AJAX, на основе написанного текста для статической страницы. Тем самым вы можете быстро отредактировать сгенерированные автоматически слова, убрав лишнее, а не набирать их полностью вручную.

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

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

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

17. Для шаблонов краткой и полной новости (shortstory.tpl и fullstory.tpl) добавлены новые теги: [comments] текст [/comments], которые выводят текст, заключенный в них, если у данной публикации присутствуют комментарии на сайте, а также добавлены теги: [not-comments] текст [/not-comments], которые выводят текст, заключенный в них, если у данной публикации отсутствуют комментарии на сайте. Тем самым вы можете гибко настраивать дизайн своего сайта, в отличии от ситуации, например, если у новости нет комментариев, то предлагать пользователю быть первым, а если есть, то выводить количество комментариев.

18. В админпанели, в разделе редактирования новостей, добавлена ссылка на просмотр данной новости на сайте. Для того чтобы перейти на просмотр новости, достаточно кликнуть на количество просмотров данной новости.

19. Для шаблонов просмотра профиля пользователя и комментариев (userinfo.tpl и comments.tpl) добавлены новые теги: [xfnotgiven_X]...[/xfnotgiven_X], которые выводят текст, указанный в них, если дополнительное поле пользователя не было задано, где X это имя дополнительного поля профиля пользователя. Тем самым оформление дополнительных полей для пользователей становится еще более гибким, и вы можете комбинировать различное оформление в зависимости от того, было ли поле написано или нет.

20. Для шаблонов просмотра профиля пользователя, комментариев а также карточки пользователя (userinfo.tpl, comments.tpl и profile_popup.tpl) добавлены новые теги: [fullname] {fullname} [/fullname] - которые выводят текст заключенный в них только если полное имя пользователя задано, [not-fullname] текст [/not-fullname] - которые выводят текст, заданный в них только если полное имя пользователя не задано. [icq] {icq} [/icq] - которые выводят текст заключенный в них только если ICQ пользователя задано, [not-icq] текст [/not-icq] - которые выводят текст, заданный в них только если ICQ пользователя не задано. [land] {land} [/land] - которые выводят текст заключенный в них только если местожительство пользователя было им задано, [not-land] текст [/not-land] - которые выводят текст, заданный в них только если местожительство пользователя не было им указано. [news-num] {news-num} [/news-num] - которые выводят текст, заключенный в них если у данного пользователя есть опубликованные новости на сайте, [not-news-num] текст [/not-news-num] - которые выводят текст заключенных в них если у данного пользователя нет новостей на сайте. [comm-num] {comm-num} [/comm-num] - которые выводят текст, заключенный в них если у данного пользователя есть опубликованные комментарии на сайте, [not-comm-num] текст [/not-comm-num] - которые выводят текст заключенных в них если у данного пользователя нет комментариев на сайте. Тем самым вы получаете больше возможностей для разнообразной верстки данных шаблонов, в зависимости от данных условий.

21. Для шаблона вывода результатов поиска (searchresult.tpl) добавлена поддержка тега {date=формат даты}, предназначенного для вывода даты новости в пользовательском формате.

22. Добавлена поддержка вывода дополнительных полей, назначенных для профиля пользователя, при выводе всплывающей карточки пользователя (шаблон profile_popup.tpl). Для вывода дополнительных полей, используются аналогичные теги, как и для шаблонов комментариев и показа профиля пользователя.

23. В настройки групп добавлена возможность ограничивать для различных групп, максимальное количество комментариев, которое им разрешено публиковать на сайте в сутки. Данный лимит также можно отключать.

24. Добавлена поддержка национальных символов (в том числе и кирилицы), при автоматическом создании буквенного каталога.

25. Для шаблона вывода краткой новости (shortstory.tpl), а также для шаблонов вывода новостей с использованием тега {custom} добавлен новый тег {vote-num}, который выводит количество проголосовавших за публикацию пользователей.

26. Добавлено использование шаблонной картинки заглушки /dleimages/no_image.jpg для тегов {image-x} в шаблонах. Данная картинка будет использоваться в том случае, если для данного тега в новости, отсутствует подходящее для него изображение.

27. Для шаблонов вывода популярных новостей, похожих новостей и пользовательского вывода новостей при помощи тега custom, добавлено использование тегов [image-x] текст [/image-x] которые выводят текст указанный в них только в случае если картинка с номером X присутствует в новости.

28. Для шаблонов вывода популярных новостей и похожих новостей (topnews.tpl и relatednews.tpl) добавлено использование тегов {category} и {link-category} которые выводят списки категорий, которым принадлежат публикации, а также ссылки на данные категории.

29. В настройки скрипта в разделе настроек E-mail добавлена настройка для определения типа соединения и авторизации (SMTP HELO) на SMTP сервере. Вы можете выбрать, что отправлять серверу HELO или EHLO. Ранее всегда использовалась стандартная отправка HELO, однако некоторые почтовые серверы требуют использования именно EHLO.

30. При использовании обратной связи на сайте добавлено использование тега {%group%}, который используется в шаблоне E-mail сообщений. Данный тег позволяет отправлять в письмах с сайта группу, в которой находится на сайте, отправитель сообщения.

31. Для шаблонов популярных новостей и похожих новостей (topnews.tpl, relatednews.tpl) добавлена поддержка дополнительных полей публикаций. Для вывода дополнительных полей используются и поддерживаются все аналогичные теги для доп. полей, которые используются при выводе кратких и полных публикаций.

32. Добавлена подсветка текста, опубликованного с использованием тега [cоde]. Подсветка кода поддерживает PHP, javascript, HTML, CSS, SQL.

33. Добавлена новая система редактирования профиля пользователей в админпанели и на сайте для администраторов. Редактирование переведено на использование Jquery UI, что позволяет избавится от всплывающих окон браузера и интегрировать редактирование пользователя непосредственно в дизайн сайта.

34. Добавлено GZIP сжатие и кеширование сжатых файлов для WYSIWYG редактора. Тем самым существенно ускорена загрузка редактора в браузер пользователя, если он включен и используется в настройках скрипта. А также WYSIWYG был обновлен до актуальной версии.

35. Шаблоны для версий для печати, такие как print.tpl и static_print.tpl переведены из общей папки шаблонов, непосредственно в шаблоны, тем самым для каждого шаблона своего сайта вы можете настраивать индивидуальную версию для печати в зависимости от используемого пользователем шаблона. Также данные файлы шаблонов могут редактироваться редактором шаблонов в админпанели скрипта.

36. Обновлен редактор шаблонов в админпанели, существенно улучшена скорость работы редактора при редактировании текста, исправлены некоторые ошибки в подсветке и фокусировании текста при редактировании.

37. Добавлен контроль ЧПУ, при использовании ссылок на категории без слеша на конце. Ранее скрипт не обрабатывал эти ссылки, отдавая серверную ошибку 404, новый механизм добавляет обработку этих ссылок скриптом, и в случае отсутствия слеша, происходит 301 редирект на корректную ссылку со слешем на конце URL.

38. Добавлена поддержка прозрачности в PNG картинках, при их загрузке на сервер.

39. Небольшие изменения при выводе статистики на сайте, направленные на исправление ошибок валидности XHTML страницы.

40. Оптимизирована работа JS скриптов, для более корректной работы в браузере Internet Explorer 7.

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

42. Для RSS экспорта новостей в формате "Яндекс новости" внесены изменения под новые технические требования Яндекса, благодаря этому просмотр RSS адресованного для Яндекс новостей, стал доступен для просмотра обычными посетителями с использованием обычных RSS просмотрщиков и браузеров.

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

44. В систему логирования действий пользователя в админпанели добавлена расширенная информация об авторизации пользователя в админпанели. Например, вводил ли он логин или пароль вручную или авторизовывался по кукам, если авторизация была по кукам то с какой страницы сайта он пришел в админпанель скрипта.

45. Обновлены библиотеки Jquery и Jquery UI до актуальных версий.

46. Исправлена проблема, при которой осуществлялся показ новостей в списке похожих новостей из категорий, которые были запрещены для показа определенным группам пользователей в настройках групп.

47. Исправлена проблема с контролем URL ЧПУ, при котором проверка не проводилась, если альтернативное имя URL новости было пустым.

48. Исправлена проблема, при которой некорректно работал тег {comment-id} в шаблоне комментариев, если в настройке скрипта для комментариев был включен режим AJAX навигации.

49. Исправлена проблема, при которой пользователи, которым не разрешено голосовать в опросах новостей, могли в определенных случаях обходить данное ограничение и голосовать в новости.

50. Исправлены обнаруженные и заявленные ранее небольшие ошибки в скрипте.

Комментарии

celsoft

celsoft

15 декабря 2011 23:09 Администраторы
0
Цитата: Дохтор
26. Добавлено использование шаблонной картинки заглушки /dleimages/no_image.jpg для тегов {image-x} в шаблонахпочему нельзя было сделать теги [noimage-x] выводится если нет картинки[/noimage-x] ? а если у меня на сайте много блоком из кастома и они разные, и размер картинки нужен разный? а если вообще кто-нибудь не захочет выводить картинку, а просто захочет вывести текст или ссылку? ну ведь у каждого свои цели. согласитесь, ввести теги было бы оптимальнее.

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

Цитата: ibred
24. Добавлена поддержка национальных символов (в том числе и кирилицы), при автоматическом создании буквенного каталога.

то есть, если я правильно понял, теперь адрес вида site.name/catalog/Ж/ - будет отображаться в браузере именно так, а не site.name/catalog/%C6/?

Нет неверно, этот пункт совсем для другого, а именно для формирования автоматически буквы при включении соответствующей настройки скрипта. А адрес site.name/catalog/Ж/ работает и в текущей версии скрипта 9.4

Цитата: ПафНутиЙ
Почему нельзя сделать поддержку всех тегов в топе новостей и похожих новостях? Что сложного сделать Топ более гибким? Я при знании php, стремящимся к нулю сделал модуль, выводящий (в том числе) топ, со всеми стандартными для шаблонов новостей тегами и дополнительными плюшками типа задания временного интервала. Неужели так сложно осилить модификацию такому специалисту как Вы? Лень матушка?

Потому что не думая можно наворотить что угодно. Каждый тег стоит памяти, нагрузки и трафика. И если бы я ставил все подряд не думая, и не ища компромисс между необходимостью и нагрузкой вы бы давно имели Joombla, а не DLE. Вас конечно подобные вещи не беспокоят, оно и понятно, 10 кб. туда, 10 кб сюда вроде и роли не играет, но все складывается из таких вот мелочей, и за любую мелочь нужно заплатить свою цену, и мне в отличии от вам нужно думать обо всех, а не об одном любимом сайте, и мне нужно решать готов ли я заплатить цену в нагрузке для той или иной возможности, причем заплатить придется всем сайтам без исключения. Именно по этому DLE при всех его возможностях несет минимальную нагрузку в отличии от собратьев по цеху. Но я понимаю вам до этого все равно, для вас это все мелочи о которых вы даже не задумываетесь. Для вас же все равно выполнит скрипт на 20 регулярок больше или меньше за одно выполнение, вам же все равно что сотням тысяч сайтов это не нужно, но их сервера будут молотить обрабатывая эти возможности в холостую, сжигая тысячи киловатт лишней энергии, которые можно потратить на другое. Вы же считаете что все берется из ниоткуда и пропадает в никуда, хотя это школьный курс физики и закон сохранения энергии, что ничего не берется из ниоткуда и не пропадает в никуда. Вас подобные "мелочи" не беспокоят, вас беспокоит якобы лень разработчиков, хотя сделать поддержку всех тегов в плане разработки намного легче и быстрее, чем сделать отдельную выборку по действительно нужным тегам.
LonerD

LonerD

15 декабря 2011 23:51 Посетители
0
Цитата: ПафНутиЙ
Ещё бы правильная политика борьбы с нулами, и прибыль от продаж движка станет больше. И контингент пользователей станет более адекватным.

Полностью согласен. Совсем обнаглели - на оф.сайте техподдержки уже даже не стесняются давать ссылки на нулленные сайты. 3$ в месяц - не такие уж и большие деньги для любого человека, в крайнем случае можно пару раз сэкономить на школьных обедах.
Хотя снисходительность тоже должна быть - если проект не простоварезник, и его возраст меньше года - то можно и дать время на раскрутку. Остальных - выносить без разговора.

Количество изменений в новом релизе, конечно, впечатляет, - много приятных удобств. Хотя ничего мега-нужного для себя не обнаружил. Но учётом того, что ещё сижу на 9.3 - будет повод обновиться. smile
SerNosi

SerNosi

16 декабря 2011 01:32 Клиенты
0
Цитата: ПафНутиЙ
Ещё бы правильная политика борьбы с нулами, и прибыль от продаж движка станет больше. И контингент пользователей станет более адекватным.

Я тоже ЗА то, чтобы начать борьбу с нулами.

По поводу релиза, для себя я лично выделил лишь один пункт это Memcache, который очень важен для меня.
ПафНутиЙ

ПафНутиЙ

16 декабря 2011 06:32 Посетители
0
Цитата: celsoft
Вас подобные "мелочи" не беспокоят, вас беспокоит якобы лень разработчиков, хотя сделать поддержку всех тегов в плане разработки намного легче и быстрее, чем сделать отдельную выборку по действительно нужным тегам.


Был бы признателен, если бы Вы дали объяснение каким образом определённый в модуле, но не выведенный в шаблон тег { comments-num } будет повышать нагрузку на хостинг?
Я согласен с такими вещами типа { text limit="XX" } или выводом ссылки на определённую картинку, не говоря уже о создании уменьшенной копии.
Но количество комментариев и количество просмотров то - это фиксированные показатели, почему они должны увеличивать нагрузку, особенно если они не выведены в шаблон? Да и добавление в запрос 2х слов вряд ли увеличит нагрузку больше чем регулярка, выводящая картинку из новости. скрипт при отсутствии тегов в шаблоне просто пропустит их обработку, или я ошибаюсь?

Цитата: celsoft
Именно по этому DLE при всех его возможностях несет минимальную нагрузку в отличии от собратьев по цеху. Но я понимаю вам до этого все равно, для вас это все мелочи о которых вы даже не задумываетесь. Для вас же все равно выполнит скрипт на 20 регулярок больше или меньше за одно выполнение, вам же все равно что сотням тысяч сайтов это не нужно, но их сервера будут молотить обрабатывая эти возможности в холостую, сжигая тысячи киловатт лишней энергии, которые можно потратить на другое.


Да, меня мало интересует нагрузка на хостинг, DLE вызывает нагрузку (даже с моими, и не только, кривыми модификациями) сравнимую с не самым сложным компонентом битрикса, за что я, как и 90% остального народа Вам благодарен. Но лично для меня ~30% возможностей DLE совершенно не нужны, я же не прошу их отключать и вырезать из скрипта тот же самый каталог (о котором 70% из названных вами сотен тысяч сайтов, просто не слышали). Любое дополнение, расширяющее возможности движка - это плюс.

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

Я не говорю, что нужно бездумно добавлять всё на свете в двиг, но простые вещи (просмотры, кол-во коментов), не требующие каких то вычеслений... это же просто данные из БД. Думаю для новостного сайта это полезно.

P.S. Хотелось бы услышать ваше мнение по поводу борьбы с нулами. Я писал о варианте решения тут: _https://dle-news.ru/pressrelease/1457-datalife-engine-v95-press-release.html#comment-id-11090
taganay

taganay

16 декабря 2011 07:01 Клиенты
0
Порадовали: 3, 5, 9, 14, 15, 16, 24, 25, 26, 28, 31, 32, 36, 38, 41,

Отдельное спасибо за удобный ввод альтов к картинкам!

Просто отлично, что взялись за улучшение и доводку категорий, там поле непаханое для улучшения.
celsoft

celsoft

16 декабря 2011 11:41 Администраторы
0
Цитата: ПафНутиЙ
Был бы признателен, если бы Вы дали объяснение каким образом определённый в модуле, но не выведенный в шаблон тег {comments-num} будет повышать нагрузку на хостинг? Я согласен с такими вещами типа { text limit="XX" } или выводом ссылки на определённую картинку, не говоря уже о создании уменьшенной копии. Но количество комментариев и количество просмотров то - это фиксированные показатели, почему они должны увеличивать нагрузку, особенно если они не выведены в шаблон? Да и добавление в запрос 2х слов вряд ли увеличит нагрузку больше чем регулярка, выводящая картинку из новости. скрипт при отсутствии тегов в шаблоне просто пропустит их обработку, или я ошибаюсь?

Вы ошибаетесь. Для того чтобы показать тег {comments-num} нужно во первых сделать его выборку из БД, для этого его нужно будет при выборке потаскать во временную таблицу при сортировке результатов, потратить память на это, все это делает MySQL, потом это поле от MySQL нужно передать скрипту, потратить траффик, потом прогнать по шаблону, найти тег и заменить его на нужное значение. Когда этой обработки нет, то ничего и этого нет. Понятное дело, что появление этого тега не заставит умереть сервер, и понятное дело что визуально вы вообще не заметите разницы, вы не заметите что на это ушло лишних 5 кб памяти и сотую доли секунды. Это все мелочи, но все как раз и складывается из мелочей, таких тегов десятки, а выполнений скрипта сотни тысяч. Поэтому зачем тратить ресурсы на то, чего никто и никогда не просил, в отличии от тех тегов которые появились. Да они могут быть и сложнее и тратится на них приходится больше, но на их присутствии по крайней мере настивало очень большое количество людей, и их наличие и траты на них как минимум оправданы, в отличии от тега {comments-num} на котором не настаивал вообще никто, и его о наличии не просил ни один человек ни в одном пожелании к скрипту. И так далее по другим тегам.
AlcVitRes

AlcVitRes

16 декабря 2011 11:57 Клиенты
0
Скажи адрес сайта на нуле и получи скидку на покупку DLE в до 50%!!


Я уже вижу толпу нулщиков, бегущих клепать кучи Г-сайтиков чисто
для получения такой скидки для пары СДЛок. Синонимайзер в руки
и ГС будет плодится, как чума; новогодней скидки хватит и так smile

Не для сателиток такое предложение..
GunFighter

GunFighter

16 декабря 2011 15:16 Клиенты
0
Очень удивлен, действительно хороший релиз. Я уже многое реализовывал сам, что заявлено.. Поэтому грустно будет расставаться со своими разработками. :)

PS: Поддерживаю Пафнутия в закрытии null-сайтов. Все они мусорные, денег разработчику не приносят, только позорят славное имя DLE. Надо какую-то систему защиты сделать.. У Битрикса, вот, никаких нулей нет.
alex3vsn

alex3vsn

16 декабря 2011 15:18 Посетители
0
Действительно нужного из-а чего я бы хотел бежать обновлять скрипт не нашел. Но некоторые новые фичи порадовали! Отличный релиз будет. Жду.
taganay

taganay

16 декабря 2011 15:31 Клиенты
0
Цитата: GunFighter
У Битрикса, вот, никаких нулей нет.

Потому что Битрикс очень сложен и долго ставится.
webjunior

webjunior

16 декабря 2011 16:52 Посетители
0
Для того чтобы показать тег {comments-num} нужно во первых сделать его выборку из БД, для этого его нужно будет при выборке потаскать во временную таблицу при сортировке результатов, потратить память на это, все это делает MySQL, потом это поле от MySQL нужно передать скрипту, потратить траффик, потом прогнать по шаблону, найти тег и заменить его на нужное значение. Когда этой обработки нет, то ничего и этого нет.

ПафНутиЙ вам написал - что следить за нагрузкой на сервер дела админов, а не ваше, в чем я с ним абсолютно согласен. Если я хочу уменьшить нагрузку я уберу этот тег и всё (если я вас не правильно понял и вы имели ввиду что тег добавляет нагрузку на сервер даже когда не выводится - поправьте). Дело же разработчика предоставить пользователям обширный функционал, за что вам все будут только благодарны.
Captain

Captain

16 декабря 2011 17:01 Клиенты
0
Цитата: GunFighter
PS: Поддерживаю Пафнутия в закрытии null-сайтов.

Не стоит, Владимир неоднократно писал, что это не наше (клиентов) дело, с чем я с ним и согласен. Давайте еще на microsoft писать адреса тех у кого нелицинзионные версии Windows, Office и т.д.. fellow
Да и вообще это все флуд, форум есть.
ПафНутиЙ

ПафНутиЙ

16 декабря 2011 17:08 Посетители
0
taganay,
Вы ошибаетесь. Битрикс для администратора(администраторши) элементарен, управление сайтом осуществляется прямо на сайте (естествено при грамотности разработчика).
Так же несложен битрикс и для разработчика, не слишком замудренная вёрстка натягивается на стандартные компоненты битрикса в течении половины рабочего дня.
Сложности начинаются тогда, когда делаешь "шаг влево, шаг вправо" от стандартного функционала (кстати он довольно таки широкий даже в версии Старт).
Плюс если вы посмотрите на требования битрикса к хостингу (не говоря уже о цене), моментально поймёте, почему на нём не принято делать ГС. У битрикса иная ниша - бюджетные организации, минестерства, силовые структуры и т.п. и более-менее серьёзные коммерческие организации, и отсюда вытекают иные расценки на разработку решений под него. В одиночку (а именно так запускаются 95% всех сайтов) хороший продукт на битриксе не сделать.

Цитата: celsoft
Вы ошибаетесь.

Спасибо за разъяснения, теперь мне более понятна политика разработки DLE. Да и впринципе кому нужен нестандартный функционал - закажет его сторонним разработчикам, заодно и им подкидывая "на хлеб/пиво/новый комп".

Но всё же хочется услышать Ваше мнение относительно борьбы с нулами.

AlcVitRes,
Я привёл лишь лозунг, за которым может скрываться большая куча "но" в виде тех же пузомерок сайтов на нулл-версиях или давности регистрации.... в общем простор для фантазии есть, вопрос в другом.

Цитата: LonerD
Хотя снисходительность тоже должна быть - если проект не простоварезник, и его возраст меньше года - то можно и дать время на раскрутку.

100 новостей и 200 комментариев - вполне досаточно "времени" на то, что бы определить выгоду от движка. Мне по кранйней мере хватило.
Dlepro

Dlepro

16 декабря 2011 17:47 Клиенты
0
celsoft,
Радует, что пункт 12 в своё время предложенный и реализованный нами нашёл наконец место в релизе.
Но есть ещё предложение, раз уж эта модификация нашла место, то напрашивается и реализованная нами другая: не отправлять в sitemap категорию, если в категории нет новостей, а скрипт естественно отдаёт 404(проверка на наличие новостей в категории при создание sitemap).

По поводу борьбы с нуллами ПафНутиЙ прав, уже прошло время популяризации скрипта таким образом, в настоящее время распространение и использование нелегальных копий наносит только вред и не только финансовый для разработчика, но и имиджевый слишком много пишут про вирусы и взломы DLE, а то что ломают в основной нулленые скрипты мало кто задумывается.

А по теме - хороший релиз, спасибо за работу! Разработчика и клиентов с наступающим!
Oza

Oza

16 декабря 2011 20:07 Клиенты
0
Отличная новость!!! Спасибо разработчикам! smile Жду с нетерпением v.9.5. Хотелось бы узнать примерную дату.
celsoft

celsoft

16 декабря 2011 21:37 Администраторы
0
Цитата: webjunior
ПафНутиЙ вам написал - что следить за нагрузкой на сервер дела админов, а не ваше, в чем я с ним абсолютно согласен. Если я хочу уменьшить нагрузку я уберу этот тег и всё (если я вас не правильно понял и вы имели ввиду что тег добавляет нагрузку на сервер даже когда не выводится - поправьте). Дело же разработчика предоставить пользователям обширный функционал, за что вам все будут только благодарны.

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

Цитата: ПафНутиЙ
Но всё же хочется услышать Ваше мнение относительно борьбы с нулами.

Я не буду вступать в дискуссии по данному вопросу. Могу сказать что сообщать о таких сайтах и устраивать какие либо акции о том чтобы сообщали не нужно. Все абсолютно сайты где ставится DLE известны, независимо от того легальная или нелегальная копия устанавливается.

Цитата: Oza
Отличная новость!!! Спасибо разработчикам! Жду с нетерпением v.9.5. Хотелось бы узнать примерную дату.

Если все пойдет по плану и не будет каких либо непредвиденных обстоятельств, то в первых числах января.
webjunior

webjunior

16 декабря 2011 22:25 Посетители
0
Вы заблуждаетесь по поводу того что если вы убрали что либо из шаблона то тем самым снизите нагрузку, нагрузка не зависит от наличия или отсутствия данных тегов в шаблоне. И администратор подобным образом не может следить и управлять нагрузкой на сервер.

Ясно, спасибо.
Waran

Waran

17 декабря 2011 13:09 Посетители
0
celsoft,

Добрый вечер!
Постарайтесь пожалуйса делать апргейды кода и движка в целом так чтобы простой пользователь, мог легко обновляться wink ...

Спасибо, лёгкой работы...
dzhabrailoff

dzhabrailoff

17 декабря 2011 19:16 Посетители
0
Цитата: themesoft
уберите с урл id новости

нафига? Для якобы "лучшей поисковой оптимизации"? Давно обсудили, перехавали, переварили.

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

У меня вопрос с Целсофту:
планируется ли какая-нибудь работа с направлении таких модулей как "Форум" и "Карты"? Под картами подразумевается поддержка API ЯНдекс карт.
wased

wased

17 декабря 2011 21:09 Посетители
0
Лучше бы сделали отдельные файлы для добавления кодов от модулей, из-за обновления движка пришлось полностью переписать код от модулей. sad
celsoft

celsoft

17 декабря 2011 21:24 Администраторы
0
Цитата: wased
Лучше бы сделали отдельные файлы для добавления кодов от модулей, из-за обновления движка пришлось полностью переписать код от модулей.

Такая возможность в скрипте уже давно есть https://dle-news.ru/extras/online/index.html?modules_include.html нужно просто писать свои модули адаптированные под эти возможности и тогда при обновлении скрипта ничего править повторно или устанавливать не нужно будет.
razer85

razer85

18 декабря 2011 14:45 Клиенты
0
А Memcache на Centos 6 и на Debian 6 идут по умалчанию?
Celsoft
А для Dle что советуйте поставить Centos 6 и на Debian 6?
celsoft

celsoft

18 декабря 2011 16:47 Администраторы
0
Цитата: razer85
А Memcache на Centos 6 и на Debian 6 идут по умалчанию?

Такие вещи никогда не идут по умолчанию, и ставиться на OS как обычное дополнительное ПО.

Цитата: razer85
А для Dle что советуйте поставить Centos 6 и на Debian 6?

Для DLE абсолютно не важно какую ОS вы выберете, DLE работает в среде PHP, а не в среде OS, поэтому что вы выберете в данном случае решать вам, что вам удобнее то и выбирайте.
kabban

kabban

19 декабря 2011 00:08 Посетители
0
отличный релиз.
отметил для себя 4, 5, 22, 26, 37, 38,

подскажите мне как нубу, чем мне будут полезны пункты 1 и 2. я не совсем их понимаю.
blagoy

blagoy

19 декабря 2011 07:54 Клиенты
0
Для шаблонов популярных новостей и похожих новостей (topnews.tpl, relatednews.tpl) добавлена поддержка дополнительных полей публикаций....


В topnews.tpl можно будет стандартными средствами вывести дату публикации?


Ещё хочется чтоб ЯндексНовостям предавались также картинки, загруженные к новости.
StanislavGornakov

StanislavGornakov

19 декабря 2011 10:29 Посетители
0
За пункт 4 отдельное спасибо, так понимаю, что теперь кешировние не будет мешать появлению новости в указанное время и дату.

К слову, было бы неплохо иметь возможность просматривать новость, при публикации её на еще не наступившую дату. В WordPress эта фишка есть и достаточно удобно ей пользоваться. Кстати, в админке, на странице списка всех новостей (вкладка «Редактировать новости»), к дате новости, еще бы добавить вывод времени публикации.

Пункт 42. В данный момент в движке можно включить RSS либо конкретно под Яндекс либо, как обычный-стандартный RSS. Включая RSS под Яндекс мы в итоге получаем не работоспособный основной RSS. Включая же обычный-основной RSS, мы получаем не работоспособный RSS под Яндекс. Хорошей идей было бы возможность пользоваться обоими функциями (обычный RSS и RSS под Яндекс) по отдельности, независимо друг от друга.
taganay

taganay

19 декабря 2011 11:07 Клиенты
0
Цитата: ПафНутиЙ
Вы ошибаетесь. Битрикс для администратора(администраторши) элементарен, управление сайтом осуществляется прямо на сайте (естествено при грамотности разработчика).

Вы сами ошибаетесь и читаете невнимательно.
Перечитайте еще раз мой пост.
Запустить сайт на Битриксе на порядок дольше, чем на DLE.
celsoft

celsoft

19 декабря 2011 11:52 Администраторы
0
Цитата: StanislavGornakov
За пункт 4 отдельное спасибо, так понимаю, что теперь кешировние не будет мешать появлению новости в указанное время и дату.

К кешированию этот пункт не имеет вообще никакого отношения.
Цитата: StanislavGornakov
К слову, было бы неплохо иметь возможность просматривать новость, при публикации её на еще не наступившую дату.

А вот это как раз и делает пункт номер 4.
Цитата: StanislavGornakov
Хорошей идей было бы возможность пользоваться обоими функциями (обычный RSS и RSS под Яндекс) по отдельности, независимо друг от друга.

https://dle-news.ru/tips/228-ispolzovanie-rss-potokov-raznogo-tipa.html
webjunior

webjunior

19 декабря 2011 13:16 Посетители
0
Подсветка кода будет каким-то open source скриптом реализована или свое что-то? Можно будет другие языки для подсветки добавить?
celsoft

celsoft

19 декабря 2011 14:38 Администраторы
0
Цитата: webjunior
Подсветка кода будет каким-то open source скриптом реализована или свое что-то? Можно будет другие языки для подсветки добавить?

да можно будет, http://softwaremaniacs.org/soft/highlight/

Информация

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.
Календарь
«    Июнь 2019    »
ПнВтСрЧтПтСбВс
 12
3456789
10111213141516
17181920212223
24252627282930
Опрос на сайте
Совершаете ли вы покупки в интернет?

Популярные новости
Архив новостей
Май 2019 (3)
Апрель 2019 (1)
Март 2019 (3)
Февраль 2019 (2)
Январь 2019 (2)
Декабрь 2018 (1)