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

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

  • 01 сентября 2016 г.
  • То-есть раньше у нас были проблемные сайты на Joomla! которые ловили вирусы мы их лечили-лечили затем перенесли на Diafan. Атаки прекратились. И теперь из за этого шлейф тянется по всем сайтам клиентов? Получается так.
    Придётся терроризировать поддержку Dr.Weba. Спасибо Всем.
  • 02 сентября 2016 г.
  • Если честно я вообще не представляю как люди до сих пор не используя системы контроля версий занимаются разработкой сайтов.
    Не ну тут дело подходов конечно. Если для того чтобы продать сайт нужно всего-то скачать дистрибутив СМS, установить, залить шаблон, накидать инфы на несколько страниц и забыть, то конечно да подобного рода системы наверное не нужны.
    А когда стоит задача необходимости доработки или расширения функциональности, да ещё над сайтом одновременно работают несколько разработчиков, плюс его надо поддерживать и улучшать и дальше, то тут даже какбы невозникает вопрос, почему это вдруг нам теперь надо использовать Систему контроля версий. Это прежде всего удобно информативно и можно откатиться и не бояться вирусов и прочей чёрной магии которой обладают Чёрношляпые хакеры.
    И тут какбы нечего боятся а давно уже стоит взять на вооружение. Можно даже пройти бесплатные онлайн курсы и убедиться в том насколько это всё просто и удобно.
    Мало того некоторые даже локально используют GIT вместо Антивируса ну это какбы совсем другая история.
  • 02 сентября 2016 г. , редакция: 1472818595
  • А как переносите? Прямо вот так всю папку фух и неважно в каких файлах были изменения?

    У нас стоит скрипт который реагирует на изменения в основной ветке и как только такое произошло он выгружает изменения на рабочий сайт.
    Фактически над проектом могут работать несколько разработчиков каждый работает в своей песочнице и как только реализуется какое-то стабильное решение сразу бац и оно уже на сайте. Все манипуляции происходят прямо в IDE не надо лазить ни на какие FTP как-то готовить материал и страдать всякой ерундой, которая отнимает массу времени.
    Ну и опять же если ломанули где искать закладки и зло код который вкорячили?
    Берём сливаем в отдельную ветку состояние с хостинга и чекаем изменения они сразу видны решаем проблему лотаем дырку и заливаем сайт из мастер ветки обратно в том состоянии в котором он был до взлома. Уах.
    Вообщем использование GIT это сказка.

    P/S и самые ништяки - можно подглядывать что делают разработчики Diafan когда выкатывается каждый следующий апдейт . Смотрим лог и сверяем с картой изменений и сразу понятно где что добавили и что поменяли.
  • 02 сентября 2016 г.
  • Цитата
    а как отреагирует Git, если при создании сайта (допустим) Вы подключили клевый бесплатный слайдер, не вникая в его код. А потом оказалось, что бесплатность компенсируется некой неконтролируемой Вами работой.

    Нужно подключать не клёвые бесплатные слайдеры а решения в которых уверен на 100%. А уж если такое случилось то его можно всегда выпилить. Какие проблемы. ГИТ как работал так и будет работать.
    Цитата
    Как так? Почему Git не подсказал? Или полагаете, что git подскажет?

    Я не полагаю, я чётко знаю в чём заключается идея использования ГИТа. ГИТ это ещё раз обращу ваше внимание - система контроля версий, он сохраняет историю изменения ваших рабочих файлов. Количество точек задаёт программист. Как правило каждая точка это изменение программного кода на 1 функцию или исправление какого либо бага. Причём структура может быть не линейная а достаточно витиеватая. Можно ходить по узлам и веткам и смотреть сделаные изменения.
    Функций анализа и прогноза того как работает программа в ГИТе нет это не советчик. Для этого возможно существуют другие программы. Есть же всякие Юнит тесты только для их использования надо писать код особым образом.
  • 02 сентября 2016 г.
  • Ну залили вы из бэкапа вас опять взломали - на который раз у вас закончится терпенье восстанавливать?
    У нас была такая ситуация с Джумлой до того как мы стали использовать ГИТ. Потом мы перетащили сайт на Diafan и всё взломы прекратились.
  • 31 августа 2016 г.
  • Вариант супер простой
    Код
    <a href="[URL вашей страницы]"><strong>[Заголовок вашей страницы]</strong></a>
    <p>[Текст вашей страницы]</p>

    вставляете вот эту конструкцию в определенное место на главной странице. И заменяете квадратные скобки на данные которые надо вывести.
  • 01 сентября 2016 г.
  • Сделай страницу к ней прицепи модуль статьи в настройках поставь не использовать категории добавь статью.
    Вставь тег вывода статей в блоке с указателем на страницу к которой прикреплён модуль, количество статей для вывода в блоке 1.
    При необходимости шаблон вставь для отображения блока в нужном стиле. Какие проблемы?
  • 26 августа 2016 г.
  • Не думаю здесь же разработчики и тем кому интересно. Поэтому дизлайки полетят в непонятных личностей задумывающих поднять бунт которых и так Виталий повырубал уже всех.
  • 26 августа 2016 г.
  • Ну под корпоративной учёткой я захожу только для того чтобы посмотреть данные которые не доступны мне под этой учёткой скидочки, сколько заработали разработанные мной модули, лог изменений в CMS и т.д.
  • 16 августа 2016 г. , редакция: 1471341891
  • Допустим 2 модуля 1 добавлен 5 минут назад другой 1 год назад и у того и у другого 0 скачиваний (покупок) как в этом случае определяется хороший модуль или плохой?

    Помоему время только может определять востребованость технического решения, но никак не хорошесть-плохость.
  • 02 сентября 2016 г.
  • Вопрос 4
    Как-то подзадолбался с наведением красоты в административной части.
    Если используются стандартные механизмы самой CMS то существуют ли какие либо методы или последовательность (набор) действий для того чтобы в итоге получилась красивая картинка а не перекашивало всё к ушам собачьим.
    например вывожу список элементов опеределён список колонок например их 6. Их ширина настраивается автоматом и не факт что в итоге будет красиво что делать чтобы было красиво сразу?
  • 21 февраля 2017 г.
  • Для себя сделал вывод что надо фиксировать ширину всех колонок кроме одной. Для заголовков ширину выставлять не надо они сами встанут как надо.
  • 21 февраля 2017 г.
  • АНДРЕЙ (R4W), спасибо кэп а я то всё думал, что только картинки можно нарисованные в фотошопе вставлять и только так всё будет красиво. А ещё оказывается есть CSS. Пойду почитаю что это такое и для чего он здесь нужен.
  • 10 августа 2016 г.
  • Ну так если откликнувшийся разработчик является партнёром то Диафан же может рассмотреть жалобу что партнёр использует контрафакт и применить санкции, разве нет?
    В чём разница между партнёрами из списка http://www.diafan.ru/partneram/partnery/
    и партнёрами из списка http://pro.user.diafan.ru/
    Конечно факт исполнения надо доказать. Если есть улики то решение в отношении партнёра будет вынесено и скорее всего он потеряет привилегии.
  • 10 августа 2016 г. , редакция: 1470835991
  • Цитата
    Модуль вроде бы как самодостаточное приложение которое можно использовать без страниц вообще, но при этом он должен сидеть на странице. Не понимаю зачем так сделано?

    Только не в этой ЦМС. Тут понятие модуля очень сильно отличется от понятия модуля в другой ЦМС. Видете ли так сложилось что модуль это очень плотно интегрированый в общую архитектуру код и он очень сильно засивисим от ядра и бывает даже от других модулей. В следствии чего изоляция модулей очень и очень тонкая и от этого мы испытываем массу проблем. Например до сих пор магазин дополнений не ломится от модулей, которые сделали нештатные разработчики - потому что создать более менее нормальный модуль для Diafan.CMS это адский труд. И надо сломать неодну сотьню копий и внести Н-ное количество предложений чтобы реализовать какой-то полезный функционал.
    Например: берём несколько модулей устанавливаем их по очереди через админку и удивляемся почему часть заявленного функционала в устанавливаемых модулях не работает, потому что файлы модулей устанавливающихся последними перекрывают или переписывают файлы установленых ранее.
    Как есть же темы? Работает только тема указаная как рабочая.
    Или Есть уже готовый сайт - человек пользовался и пришёл к осознанию что если поставить модуль то сайт должен работать лучше/эффективнее. Берёт модуль устанавливает и у него отваливается всё подряд. Сайт становится не рабочий. Почему да всё потому же файлы модуля поперезаписывали файлы темы.
    Вот и получается что Рабочий функционал может быть только из коробки или установка модуля производится опытным разработчиком. Если нужен дополнительный функционал то разрабатывай сам потому что наврядли найдётся модуль для вашей частной задачи или заказывай в мастерской куда подключены партнёры.

    И вот это всё наводит на мысль - многие пытаются продать продукт заявляя что данным решением может управлять и домохозяйка. А это действительно так просто? Нет нет нет и ещё раз нет. Без поддержки умелого разработчика - любой проект рано или поздно обречён на провал. Эта ЦМС ориентирована на разработчиков - на веб студи. И не надо говорить о том что она по зубам любому автослесарю Васе или прачке Наде.

Новости

  • 18 июня
  • В сборке большое обновление demo-шаблона, дополнительная защита от спама, улучшение YML-импорта и еще много важного и интересного.
  • 24 апреля
  • В новой сборке совершили революцию в структурировании кастомизированной информации в шаблонах, добавили авторегистрацию пользователей, усовершенствовали защиту от спама, актуализировали накопительную скидку, а также улучшили производительность и стабильность работы системы.
  • 12 января
  • После выхода сборки 7.1 мы выпустили уже три патча, в каждом из которых улучшаем административную часть сайта. Сборка DIAFAN.CMS 7.1.3 уже доступна к установке.