alukardua 27 Опубликовано: 20 июля 2018 Рассказать Опубликовано: 20 июля 2018 да и сама проблема идет еще с 10й версии 1 минуту назад, Gameer сказал: Я писал о рабочем сайте. Опенсервер это локальный хост и не нужно сравнивать его с реальным. Смешно в другом, что ты доказываешь то в чем явно не шаришь. на рабочем сайте быстрее идет, но проблема есть на всех хостингах что пробовал ради прикола покажу с рабочего сайта Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 072 Опубликовано: 20 июля 2018 Рассказать Опубликовано: 20 июля 2018 Автор 16 запросов к БД, это явно много, что говорит о перегруженности страницы тегами {custom ...}, т.к. один тег это один запрос. При условии что нет сторонних модулей, использующих запросы к БД. Компиляция шаблона более 1 секунды, тоже явно указывает на перегруженность самого шаблона различной версткой и тегами. То что 5 запросов на локалке выполняется за более чем секунду, говорит о явных проблемах в работе самого MySQL сервера, он либо перегружен, либо забит другой информацией и не оптимизирован. DLE это движок для построения сайтов, если вы хотите сделать на своей странице 16 блоков с разными публикациями, он вам их сделает, но при этом нужно явно понимать, что из ниоткуда они браться не могут, и чтобы получить эту информацию нужно затратить ресурсы, и это никак не говорит что при этом неоптимизированный код. Вы там сослались на бесплатные аналоги, а теперь поставьте на своих бесплатных аналогах точно такую же страницу, с таким количеством блоков, и с такой же версткой и получением информации из такой же БД и сравните. 2 Цитата Ссылка на сообщение Поделиться на других сайтах
dimitron 34 Опубликовано: 23 июля 2018 Рассказать Опубликовано: 23 июля 2018 добавить протокол XML-RPC как сделано в WP, это нужно для удаленного управления сайтом, а именно публикация, редактирования, удаление новостей, вывод категорий и так дальше Цитата Ссылка на сообщение Поделиться на других сайтах
Tekzo17 6 Опубликовано: 24 июля 2018 Рассказать Опубликовано: 24 июля 2018 Возможно уже было. Но на данный момент очень необходимая и довольно простая вещь. Select Multiple - для дополнительных полей. Чтобы можно было выбирать список из нескольких значений доп полей, как при выборе категорий в добавление новости. 2 Цитата Ссылка на сообщение Поделиться на других сайтах
fanera 22 Опубликовано: 24 июля 2018 Рассказать Опубликовано: 24 июля 2018 Почему не обновить окно загрузки файлов? Мне кажется, что не хватает такой же простоты, как в Wordpress, где ты просто перекидываешь файл в редактор для загрузки. Кроме того, было бы неплохо иметь возможность обрезать картинки по выделению. 1 Цитата Ссылка на сообщение Поделиться на других сайтах
gamessutra 15 Опубликовано: 25 июля 2018 Рассказать Опубликовано: 25 июля 2018 В 20.07.2018 в 03:59, Gameer сказал: Значит проблема в железе и не оптимизированном коде того что используется на сайте (не стандартное DLE) Пробовал ДЛЕ на разных хостингах - вывод... На виндовс серверах лучше не ставить ДЛЕ... А вот с Линуксом все летает даже на виртуальном хостинге с 10 000 хостами в сутки... Цитата Ссылка на сообщение Поделиться на других сайтах
mike70 7 Опубликовано: 26 июля 2018 Рассказать Опубликовано: 26 июля 2018 Критерий сортировки новостей возможен по дате, рейтингу, просмотрам и алфавиту. Хотелось бы еще один пункт - по количеству комментариев. Цитата Ссылка на сообщение Поделиться на других сайтах
Captain 623 Опубликовано: 26 июля 2018 Рассказать Опубликовано: 26 июля 2018 17 минут назад, mike70 сказал: Критерий сортировки новостей возможен по дате, рейтингу, просмотрам и алфавиту. Хотелось бы еще один пункт - по количеству комментариев. 1 Цитата Ссылка на сообщение Поделиться на других сайтах
YuriBtr 58 Опубликовано: 26 июля 2018 Рассказать Опубликовано: 26 июля 2018 Не хватает пары тегов, показывающих пользователям с админскими правами что данная новость опубликована или не опубликована : [published] новость опубликована [/published] [not-published] новость не опубликована [/not-published] Цитата Ссылка на сообщение Поделиться на других сайтах
Captain 623 Опубликовано: 26 июля 2018 Рассказать Опубликовано: 26 июля 2018 (изменено) 29 минут назад, YuriBtr сказал: Не хватает пары тегов, показывающих пользователям с админскими правами что данная новость опубликована или не опубликована : [published] новость опубликована [/published] [not-published] новость не опубликована [/not-published] Если новость не опубликована, то её никто не видит на сайте, куда теги вставлять? Все не опубликованные новости показываются в админ панели: Или можно посмотреть на странице статистики сайта: Изменено 26 июля 2018 пользователем Captain Цитата Ссылка на сообщение Поделиться на других сайтах
YuriBtr 58 Опубликовано: 26 июля 2018 Рассказать Опубликовано: 26 июля 2018 2 минуты назад, Captain сказал: Если новость не опубликована, то её никто не видит на сайте, куда теги вставлять? Читайте внимательно вопрос. Речь идет о пользователях с админскими правами, при переходе по ссылке снятой с публикации новости они видят новость как обычно. Мне нужно чтобы таким пользователям показывалось предупреждение что то-что они видят сейчас - обычным пользователям недоступно. Цитата Ссылка на сообщение Поделиться на других сайтах
mike70 7 Опубликовано: 26 июля 2018 Рассказать Опубликовано: 26 июля 2018 Captain Имел в виду критерий сортировки новостей в админке. Цитата Ссылка на сообщение Поделиться на других сайтах
NlCKRUS 48 Опубликовано: 27 июля 2018 Рассказать Опубликовано: 27 июля 2018 у пользователя в профиле учитывается сколько он написал новостей и комментариев. еще можно добавить, сколько голосов он оставил в опросах (можно даже со ссылкой на эти опросы) Цитата Ссылка на сообщение Поделиться на других сайтах
4iLi 37 Опубликовано: 27 июля 2018 Рассказать Опубликовано: 27 июля 2018 Дорогие разработчики, предложение, расширить немного функционал доп. полей. Сделайте функцию, которая позволит доп. полю дать настройку, что вноситься в доп поле, цыфра или текс (чтоб был какой*то запрет, если внёс в доп. поле текс, в котром можно вносить только цыфры, выводилось уведомление). Спасибо Цитата Ссылка на сообщение Поделиться на других сайтах
Gameer 310 Опубликовано: 30 июля 2018 Рассказать Опубликовано: 30 июля 2018 @celsoft сделать возможным передавать подключение скриптов через переменную js_array в include file в tpl файле. Ибо нужно подключить на странице стандартный функционал (highslide) а его без лишних тело движений сделать нельзя. 1 Цитата Ссылка на сообщение Поделиться на других сайтах
Rivexlub 0 Опубликовано: 9 августа 2018 Рассказать Опубликовано: 9 августа 2018 Возможность создавать дополнительные страницы скачивания через админку на прямую. Цитата Ссылка на сообщение Поделиться на других сайтах
krockki 5 Опубликовано: 9 августа 2018 Рассказать Опубликовано: 9 августа 2018 Можно подредактировать вывод месяца через date. Если сейчас ставишь вывод месяца через "F", то получается по типу: 14 Март. Хотелось бы, чтобы было по русски: 14 Марта. Также и с остальными месяцами. Цитата Ссылка на сообщение Поделиться на других сайтах
Captain 623 Опубликовано: 9 августа 2018 Рассказать Опубликовано: 9 августа 2018 1 час назад, krockki сказал: Можно подредактировать вывод месяца через date. Если сейчас ставишь вывод месяца через "F", то получается по типу: 14 Март. Хотелось бы, чтобы было по русски: 14 Марта. Также и с остальными месяцами. https://forum.dle-news.ru/topic/72936-как-вывести-путь-до-новости-как-в-примере/?do=findComment&comment=365794 1 Цитата Ссылка на сообщение Поделиться на других сайтах
webair 178 Опубликовано: 10 августа 2018 Рассказать Опубликовано: 10 августа 2018 Переход по ссылке внутри HTML-части не должен приводить к каким-либо изменениям состояния приложения (подписке, отписке, отмене заказа и т.п.) без дополнительного подтверждения пользователем на странице, т.к. некоторые системы контент-фильтрации могут самостоятельно проверять безопасность такого перехода, запрашивая страницу по ссылке; почтовое приложение может показывать превью страницы по ссылке при наведении мыши, а современные браузеры могут подгружать страницу до того, как пользователь щелкнул по ссылке, чтобы сократить время загрузки (в веб-приложении вообще не рекомендуется делать любые модифицирующие действия по GET-запросу, все модифицирующие запросы должны идти через POST или PUT). Переход по ссылке в заголовке List-Unsubscribe, наоборот, не должен требовать от пользователя каких-либо дополнительных действий, т.к. за пользователя отписку по этому заголовку обычно делает почтовая программа. Источник: https://m.habr.com/company/mailru/blog/419591/ (блог Mail.ru на Хабрахабр) Что мы имеем в DLE? Моментальная отписка по переходу по ссылке и отсутствие заголовка List-Unsubscribe (генерацию заголовка добавил себе сам) Цитата Ссылка на сообщение Поделиться на других сайтах
radrigo 179 Опубликовано: 11 августа 2018 Рассказать Опубликовано: 11 августа 2018 Попробую написать еще раз. Сделайте чтобы при добавлении рекламы можно было добавлять отдельные блоки рекламы для компьютера, планшета и телефона. Или чтобы в добавлении рекламных блоков работали эти теги [smartphone] [tablet] [desktop] Цитата Ссылка на сообщение Поделиться на других сайтах
temius 1 Опубликовано: 12 августа 2018 Рассказать Опубликовано: 12 августа 2018 В 22.06.2018 в 16:30, celsoft сказал: И какое преимущество дает именно приложение, перед браузером? Что такого вы сможете сделать именно в приложении, чего не можете сделать через браузер. От того что это приложение размеры экрана смартфона не увеличиваются. DLE можно управлять через браузер вашего смартфона, и приложение перед браузером не имеет никакого преимущества. Главное преимущество удобство написания статей. Вы пробовали со смарта 5.5 дюйма постить новости? Судя по вашей отрицательной реакции , НЕТ. Очень неудобно. Я часто в дороге бываю, планшет и ноут неудобно бывает достать, или внезапно идея посетила (А это повсеместно случается и у каждого админа), взял смарт и записал, и тут же опубликовал. Вы зря выбрасываете приложение для смарта из поля зрения, во всем мире признают это направление огромнейшим рынком (да что признают это уже факт). Впрочем дело, конечно, Ваше. Цитата Ссылка на сообщение Поделиться на других сайтах
webair 178 Опубликовано: 12 августа 2018 Рассказать Опубликовано: 12 августа 2018 7 минут назад, temius сказал: Главное преимущество удобство написания статей. Вы пробовали со смарта 5.5 дюйма постить новости? Судя по вашей отрицательной реакции , НЕТ. Очень неудобно. Я часто в дороге бываю, планшет и ноут неудобно бывает достать, или внезапно идея посетила (А это повсеместно случается и у каждого админа), взял смарт и записал, и тут же опубликовал. Вы зря выбрасываете приложение для смарта из поля зрения, во всем мире признают это направление огромнейшим рынком (да что признают это уже факт). Впрочем дело, конечно, Ваше. Расскажите подробнее, какие сложности возникают при добавлении статьи с смартфона, чтобы разработчики это улучшили. Кстати, приложения можно даже на php писать уже Цитата Ссылка на сообщение Поделиться на других сайтах
Sh1ning 23 Опубликовано: 12 августа 2018 Рассказать Опубликовано: 12 августа 2018 (изменено) Предлагаю полностью переделать систему дополнительных полей, хранить все в массивах в базе данных это какое-то очень странное решение, особенно если у сайтов этих доп. полей миллион и тележка. Для каждого значения доп.поля - своя ячейка в базе и разный тип хранения данных. Добавить новые типы доп. полей - например мультисписки с возможностью выбора нескольких значений (в виде галочек например). Возможность создания доп. полей для категорий с возможностью легкого вывода на сайте, это бы позволило решить несколько проблем: 1. Возможность загрузки и вывода изображения для каждой категории сайта (указывать путь до ИКОНКИ, КАРЛ, ИКОНКи категории предварительно загрузив ее на сервер ну явно не 2018 год) 2. Возможность вывода H1 тега для раздела с описанием категории (использование текущих тегов вроде названия категории не подходит - название категории и H1 теги могут быть различными. 3.Заложить фундамент для создания мощных региональных проектов (Например в доп. поле категории вносить название города и еще что). Возможность создания SEO посадочных страниц с привязкой к категориям: Условно говоря - создаю виртуальную категорию (в которой никогда не будет новостей) и в ее настройках указываю какие новости и по каким условиям нужно в ней выводить - значение доп полей, тегов, даты публикации и всего такого (я понимаю - есть custom, но это опять нужно сидеть и писать портянки в шаблонах, а хочется простоты и удобства). Изменено 12 августа 2018 пользователем Sh1ning Цитата Ссылка на сообщение Поделиться на других сайтах
Gameer 310 Опубликовано: 14 августа 2018 Рассказать Опубликовано: 14 августа 2018 1. Нормальный код (OOP). 2. PSR. 3. API. Спасибо. 1 Цитата Ссылка на сообщение Поделиться на других сайтах
webair 178 Опубликовано: 14 августа 2018 Рассказать Опубликовано: 14 августа 2018 3 часа назад, Gameer сказал: 1. Нормальный код (OOP). 2. PSR. 3. API. Спасибо. По первому пункту, применительно к DLE, правильнее будет MVC, а как именно он будет реализован, не очень то важно. Но сообщество DLE пока не готово к этому. Для начала, нужно до конца отделить view. Сейчас, много html вперемешку с php. С остальным согласен, но в PSR меня бесят 4 пробела вместо табуляции. Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.