Вход • Регистрация

Всего найдено: 1415

  • 01 апреля 2016 г. , редакция: 1459460643
  • Среди реальных программистов принято ценить время своё и других («не изобретать велосипед»). Если все же желаете пойти своим путем, то:
    1. Берем эталонную версию cms, которая у вас используется.
    2. Берем эталонную версию cms, которая сейчас самая новая.
    3. Ставим эти cms на хосты.
    4. Сравниваем базы данных. Одновременно задумываемся над тем, что появилось нового, для чего и как это новое используется.
    5. Сравниваем файлы cms.
    6. Полученные результаты сравнений сопрягаем со своими корректировками старой cms и проецируем на новую cms.
    7. Завершаем мытарство - берем свою старую скорректированную cms и вручную заносим все изменения.
    Итог. Как Вы думаете эти действия много кто делал? Отсюда ответ. Скорее всего Вы будите первым. Но радует одно, если кто-то пойдет Вашим путем, то Вы сможете ему облегчить жизнь.

    А теперь идем другим путем: ставим новую cms. Импортируем туда товар, переносим другую инфу, переносим свои корректировки. Все. По времени Вы по своему плану выполнили только 5 %, а то и меньше.

    Продолжу. Вы знаете, что такое объектно-ориентированное программирование. Так вот, если каждый раз программист начинал бы писать с нуля, Вы до сих пор бы играли в тетрис. Берегите время. Поэтому не рекомендую длинный путь.
    Хотя я иногда и сам иду длинным путем. Например, как то написал калькулятор факториалов, не имеющего ограничения в количестве символов и не зависящего от системы счислений. Что интересно мой калькулятор по времени решения шел вровень с калькулятором Microsoft, но до факториала из 10-значного числа. После 10-значного числа мой калькулятор резко уходил в отрыв, т.е. решал задачу за несколько секунд, а Microsoft уже решал несколько минут.
    Итог. Мне это нужно было для написания алгоритма поиска оптимального пути навигации, где важна была скорость, т.е. нельзя было пользоваться медленными функциями. А у Вас те же задачи, чтобы идти длинным путем?
  • 31 марта 2016 г. , редакция: 1459446268
  • Цитата
    Свалю в келью и всё! Буду только "Новые сообщения" смотреть, чтобы никто не спамил, не матерился и на личности не переходил и всё.
    Ха. А вот и не получиться. Например, пишем сообщение на форуме. Оно отображается как новое. Вы его посмотрели, а затем, через некоторое время берем и редактируем его, например, используя спам. Итог, такое сообщение для Вас не отображается как новое, соответственно измененную редакцию Вы не видите. Вот и прошел спам. Так, что придется Вам участвовать во всем.
  • 31 марта 2016 г. , редакция: 1459453983
  • Данная тема называется
    Цитата
    ТОРМОЗИТ АДМИНКА ПОСЛЕ ОБНОВЛЕНИЯ НА 6.0.2

    Реальная причина данной темы
    Цитата
    ЛЮБИМОВ ПАВЕЛ (WEBNAVIGATOR)
    Может стоит разобраться, почему у товара по словам Алексея 10-15 характеристик, а выводятся все возможные

    То, что Вы хотите
    Цитата
    АЛЕКСЕЙ (YELRIK)
    Давайте порассуждаем, создает пользователь тему, чтобы получить конкретную информацию и решить конкретный вопрос

    Ответ: грузите списки через ajax, одновременно с прогрузкой списков javascript грохает лишние записи из DOM, чтоб браузер не тормозил. Думаю все. АЛЕКСЕЙ (YELRIK), это был ответ из разряда бесплатных.
  • 31 марта 2016 г. , редакция: 1459455315
  • Вы можете оставить данное обращение к разработчикам в разделе пожелания. Возможно достаточное количество пользователей поддержит данное обращение. Тогда, думаю, разработчики Вас услышат и все решат. В принципе, они (разработчики) Вас уже услышали.
  • 31 марта 2016 г. , редакция: 1459457186
  • Цитата
    Честно признаться, даже я в шоке, что разработчики так быстро и так радикально отреагировали на запрос

    ВИТАЛИЙ (DIAFAN.CMS), согласен, что быстро.
    Цитата
    При редактировании товаров характеристики будут меняться при смене категории только после сохранения
    Все же более изящный подход был бы, если применялся бы не чистый php (т.е. необходима перезагрузка страницы), а использовался бы ajax (т.е. при смене категорий подгружались бы нужные характеристики без перезагрузки страницы).
  • 01 апреля 2016 г.
  • Над таким решением придется поработать. Например, в момент ожидания подгрузки необходимо будет делать блокировку редактирования и сохранения (т.е. выводить красивые часики - прогрузки). Иначе - новые характеристики еще не догрузились, а пользователь начнет их редактировать и сохранять (а характеристики еще старые). Ну в общем разработчики и сами разберутся.
  • 24 марта 2016 г.
  • ЕЛЕНА (MAGAZIN), полагаю, что все ваши вопросы в разных темах и ответы на них надо свести в один раздел и назвать его: Как новичку скорректировать дефолтную версию cms. Получится неплохое практическое пособие.
  • 23 марта 2016 г. , редакция: 1458755173
  • Вынесите мобильную версию
    из site.ru/m/
    в m.site.ru
    Определите в robots.txt главным зеркалом site.ru по отношению к m.site.ru
    Это делается довольно легко. Даже не нужно две копии сайта. Т.е. физически все как у вас сейчас на ftp и в базе данных (просто небольшое баловство с файлами cms). Если пойдете чуть дальше, то для site.ru можно выдавать одно содержание robots.txt, а для m.site.ru другое содержание, так можно сделать с любым контентом страниц сайта.
    Снимите блокировку с мобильной версии, она же теперь выступает официально как зеркало.
    В принципе, такую вещь я делал для клиента. Непосредственно в админке cms можно определять вариант адреса мобильной версии, например, site.ru/какое_нибудь_имя_мобильной_версии/* или какое_нибудь_имя_мобильной_версии.site.ru/*
    Клиент долго еще игрался.

    Успехов.
  • 24 марта 2016 г. , редакция: 1458825341
  • Цитата
    Сайт клиента можете показать?
    Реабилитационно-образовательный центр - основная версия, реабилитационно-образовательный центр - мобильная версия
    Цитата
    как временное решение подойдет
    Почему временное? Не совсем понял Вас.
    Цитата
    НО.. смущает что получится зацикливание: мобильные устройства идут на мобильную версию сайта, видят в роботсе главное зеркало - основной сайт, и по логике должны идти на него.
    Если я Вас правильно понял, то могу сказать лишь одно: robots.txt не осуществляет redirect. А поисковик понимает, где основное зеркало и не считает дублями страницы ресурса мобильной версии. Если у Вас другое понимание данного вопроса, то изложите. С удовольствием ознакомлюсь с ним.
  • 24 марта 2016 г. , редакция: 1458831081
  • Цитата
    Единственный минус деления сайта на основной и мобильный - если править какие-то вещи типа телефона, контактных данных и прочего, то править в двух местах.
    Т.е. о каком делении, о какой правки в двух местах? Это один и тот же экземпляр сайта. Все в одном месте. Правка в одном месте.
  • 24 марта 2016 г.
  • Все эти возможности есть в дефолтной cms, просто ими необходимо правильно пользоваться, но и кое-где подкорректировать, т.к. cms для общих потребностей без учета специфических особенностей единичных клиентов
  • 01 апреля 2016 г. , редакция: 1459506827
  • Цитата
    АЛЕКСАНДР (LIST)
    В админке не нашел настройку пути для мобильной версии, только ее включение/отключение.
    Там этого нет по умолчанию, но все для этого почти готово. Нужно слегка подкорректировать. Тем более Вы ранее писали
    Цитата
    АЛЕКСАНДР (LIST)
    Но посмотрим, посоветуюсь с программистом.
    Ему это точно по плечу и поможет Вам разобраться на практике.
    Цитата
    АЛЕКСАНДР (LIST)
    И смысл делать поддомен, а не подпапку? Ведь при этом мы все равно делаем копию сайта.
    Еще раз отмечу: в моем решении нет ни копий cms, ни копий базы данных, ни копий товаров и их цен. Вообще нет копий, ВСЕ в одно экземпляре. Это одна cms с единственной базой данных.
    В части
    Цитата
    АЛЕКСАНДР (LIST)
    И смысл делать поддомен, а не подпапку?
    Здесь Вы как-то хватанули: объединили бегемота со слоном. Т.е. с одной стороны "поддомен" (своего рода адрес в сети), с другой "подпапка" (адрес в файловой системе).
    Цитата
    АЛЕКСАНДР (LIST)
    Или я не прав?
    Да почему не правы. Здесь каждый прав по своему. Вы вольны делать все что угодно в рамках закона и не нарушая чужих прав.
    Цитата
    АЛЕКСАНДР (LIST)
    По ковырянию дизайна мобильной версии вроде вот нужная тема http://www.user.diafan.ru/forum/show2575/
    Практически, более подробной информации я не встречал, хотя признаюсь, что особенно никогда и не искал.
  • 01 апреля 2016 г.
  • Цитата
    По ковырянию дизайна мобильной версии
    Там все просто, практически те же файлы (site.php, style.css), только лежат они в папка (директориях), которые именуются "m". Не совсем понял, что именно нужно ответить по данному вопросу. Попробуйте более точнее сформулировать вопрос или подождите, кто-нибудь ответит лучше.
  • 01 апреля 2016 г. , редакция: 1459508617
  • АЛЕКСАНДР (LIST), лично я считаю, что
    Цитата
    речь идет об адаптивной верстке
    и
    Цитата
    Определите в robots.txt главным зеркалом site.ru по отношению к m.site.ru
    это совершенно разные вещи и решают они исключительно свои определенные задачи. Т.е. это не одно и тоже. Эти вещи не подменяют и не заменяют друг друга, а дополняют.
  • 01 апреля 2016 г. , редакция: 1459509100
  • Ну у Вас же есть программист (Вы сами писали об этом). Вам надо с ним сеть, все распланировать. Он Вам расскажет, что для чего. Предложит Вам варианты. Пояснит, что Вы сможете получить при этих вариантах. Покажет примеры. Вы выберите, то что понравиться. Это будет в разы быстрее, чем по крупицам собирать информацию на форуме. Т.е., что хочу сказать. Вы говорите своему исполнителю - хочу вот так, а он Вам - хорошо, стоит столько-то. Вы - здорово, поехали (как сказал Гагарин).
  • 19 марта 2016 г. , редакция: 1458418672
  • Используйте в шаблонном теге атрибут "tag", соответственно заранее прикрепив к статьям соответствующий тег. Тогда повторений не будет. Но лучше корректируйте шаблонный тег или используйте того, кто это сможет сделать.
  • 17 марта 2016 г. , редакция: 1458237174
  • В запросах sql, в его строчках, после слов COMMENT замените прямые кавычки
    Код
    '
    на косые
    Код
    `
    . Если повторно возникнет та же ошибка, то вообще замените все прямые кавычки на косые. Проблема будет решена.
  • 14 марта 2016 г. , редакция: 1457971594
  • Ваш слайдер работает с помощью javascript. Скрипт ориентируется на контейнер (в ваше случае контейнер определен с помощью id). Результат: на странице два блока с одним и тем же id. Решение: используйте разные id для блоков слайдера (не забудьте передать скрипту эти id блоков). Возможно пригодится - http://user.diafan.ru/forum/show3135/ - для расширения кругозора.
  • 14 марта 2016 г. , редакция: 1457969309
  • Allow Override - эта директива определяет правила работы с файлами .htaccess. Если она установленна - сервер будет допускать директивы .htaccess. Поэтому, если у Вас есть доступ к веб-серверу, то внесите соответствующие изменения. Если нет доступа, то просите того у кого есть. Еще раз, если на сервере запрещено читать файлы .htaccess, то читать он их не будет. А для cms.diafan это как воздух для Вас.
  • 14 марта 2016 г. , редакция: 1457980397
  • Цитата
    Эта ошибка воспроизводится при выборе работы PHP в режиме FastCGI (Nginx + PHP-FPM). При этом она не возникает, например, при работе PHP как модуль apache или CGI.
    Постараюсь пояснить Ваше заблуждение: файлы .htaccess читает только Apache. Когда Вы говорите
    Цитата
    в режиме FastCGI (Nginx + PHP-FPM)
    где Вы увидели Apache? Чтож, можно организовать работу PHP в режиме FastCGI (Nginx + Apache + PHP-FPM) или (Apache + Nginx + PHP-FPM) и тогда можно будет использовать файлы .htaccess. Надеюсь уловили то, где Вы ошиблись. Еще раз, если у Вас связка без Apache, например, Nginx + PHP-FPM, при этом Apache не установлен, то Вы хоть какой режим включите, файлы .htaccess ИСПОЛЬЗОВАТЬСЯ НЕ БУДУТ (если конечно Вы не будете использовать свой интерпретатор, аналогичный Apache).
  • 14 марта 2016 г. , редакция: 1457983989
  • Цитата
    В каком месте Вы решили что Apache нет?
    Вы улавливаете разницу: Apache и Nginx - это веб-сервера, а PHP - это интерпретатор сценария. Т.е. PHP сам по себе не будет работать, ему нужен веб-сервер (Apache или Nginx, или еще какой-нибудь). Поэтому, когда говорят Nginx + PHP-FPM, это означает работу PHP в альтернативной реализацией PHP FastCGI под управлением веб-сервера Nginx.
    Цитата
    Поверьте, он как тот суслик ;)
    Итак, как Вы выразились - "суслик" под именем Apache - в указанной связке (напомню Вашу связку = Nginx + PHP-FPM) ОТСУТСТВУЕТ.
  • 15 марта 2016 г. , редакция: 1458038011
  • DENIS (DRACHOON), поражен, что Вы осведомлены, что начиная с PHP 5.4.0 модуль CLI SAPI содержит встроенный web-сервер. Но здесь речь о другом. Раз Вы в курсе о чем речь, не затруднит ли Вас проинформировать меня, как же это Вы поднимите веб-сервер, который будет использовать в своей работе файлы .htacces, используя при этом только nginx и php (без apache и самописных веб-серверов). Т.е. конкретизирую задачу, как Вы собираетесь настроить php.
    Действительно это для меня интересно, буду ждать Вашего решения равносильно, как и решения ОНЛАЙН СОФТ (ONMASTER). Заинтриговали (хотя ответ я знаю, но хотел бы услышать его от Вас, Вы ж настоящее ТП).

Новости

  • 25 марта, вторник
  • Мы обновили систему тарифов, учитывая опыт работы с клиентами и современные рыночные условия. Новая тарифная сетка разработана специально для того, чтобы лучше отвечать вашим потребностям. Резкого повышения цен не произошло. Более того, некоторые тарифы даже стали выгоднее и доступнее. 
  • 17 января
  • В преддверии 2025 года была выпущена сборка 7.2.5, которая не приносит радикальных изменений в функциональности, но способствует повышению стабильности работы системы и расширению возможностей облачного сервиса для создания сайтов.
  • 18 июня 2024 г.
  • В сборке большое обновление demo-шаблона, дополнительная защита от спама, улучшение YML-импорта и еще много важного и интересного.