Новости Joomla

Как тестировать Joomla PHP-разработчику? Компонент Patch tester.

👩‍💻 Как тестировать Joomla PHP-разработчику? Компонент Patch tester.Joomla - open source PHP-фреймворк с готовой админкой. Его основная разработка ведётся на GitHub. Для того, чтобы международному сообществу разработчиков было удобнее тестировать Pull Requests был создан компонент Patch Tester, который позволяет "накатить" на текущую установку Joomla именно те изменения, которые необходимо протестировать. На стороне инфраструктуры Joomla для каждого PR собираются готовые пакеты, в которых находится ядро + предложенные изменения. В каждом PR обычно находятся инструкции по тестированию: куда зайти, что нажать, ожидаемый результат. Тестировщики могут предположить дополнительные сценарии, исходя из своего опыта и найти баги, о которых сообщить разработчику. Или не найти, и тогда улучшение или исправление ошибки быстрее войдёт в ядро Joomla. Напомню, что для того, чтобы PR вошёл в ядро Joomla нужны минимум 2 положительных теста от 2 участников сообщества, кроме автора. Видео на YouTubeВидео на VK ВидеоВидео на RuTubeКомпонент на GitHub https://github.com/joomla-extensions/patchtester@joomlafeed#joomla #php #webdev #community

0 Пользователей и 1 Гость просматривают эту тему.
  • 3 Ответов
  • 1130 Просмотров
*

Bartleby

  • Осваиваюсь на форуме
  • 19
  • 0 / 0
Артефакт кодировки! о_О
« : 12.07.2013, 13:57:03 »
Доброго времени суток!
Абсолютно не понимаю происхождения данного явления, но вдруг кто-то сталкивался и скажет куда копать.
Собственно сабж:
Есть сайт (для глоба не доступен, ссылки нет(на продакшн но без ДНС)) Joomla 2.5
Есть локальная версия Joomla 2.5
Есть база MSSQL (к чертям ее собачим)
Есть компонент для Joomla 1.0, который коннектится к базе выше и нормально работает.
Перенес компонент на 2.5 (переделал под MVC)
Сделал ссылку в меню на этот компонент
Внимание АРТЕФАКТ!
Если залогиниться и зайти на продакшн на этот компонент, то все кириллические записи превращаются в кучу "? ? ?", которые никак ни реагируют на смену кодировок страницы в браузере, но(!) если перейти по любой внутренней ссылке, а потом снова вернуться на этот компонент, то кодировка становится нормальной.
И так до бесконечности, при каджом таком скачке она то превращается в ? то в нормальные слова.
Как такое может быть?
Станицы статические, при каждом клике полностью обновляются, и перезапрашивают данные с БД, memcache и подобное не используется.
Единственное различие между продакшн сервером и локальным(ткстовым) разница в версиях PHP, на локальном 5.4.6 а на продакшн 5.4.13
От чего может меняться кодировка? Такое ощущение что приходят именно знаки вопроса а не перекодированные символы, так как реакции на перекодирование в PHP (iconv) абсолютно никакой

Я очень надеюсь на помощь, так как бьюсь с этим уже вторую неделю
Отвечу на любые вопросы, для расширения информации
*

smart

  • Администратор
  • 6478
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
Re: Артефакт кодировки! о_О
« Ответ #1 : 12.07.2013, 14:26:21 »
Кодировка базы какая? В вопросы превращается весь текст страницы или только данные пришедшие из базы? Я имею в виду надписи на кнопках - остаются русскими или тоже все в кривой кодировке?
*

Bartleby

  • Осваиваюсь на форуме
  • 19
  • 0 / 0
Re: Артефакт кодировки! о_О
« Ответ #2 : 15.07.2013, 06:04:28 »
Кодировка базы - Cyrillic_General_CI_AS, с Joomla 1.0 все читается прекрасно, и на локальной версии сайта тоже, а вот на глобе вопросы(
Цитировать
В вопросы превращается весь текст страницы или только данные пришедшие из базы?
Именно только то что приходит из базы, причем как я описал выше через раз.
Все ссылки и кнопки с кирилическими символами отображаются нормально
*

Bartleby

  • Осваиваюсь на форуме
  • 19
  • 0 / 0
Re: Артефакт кодировки! о_О
« Ответ #3 : 15.07.2013, 10:32:16 »
Проблему решил установкой в php.ini строчки
Код
mssql.charset - cp1251
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Сбой кодировки в письмах

Автор r.bak

Ответов: 4
Просмотров: 958
Последний ответ 06.08.2014, 09:04:47
от AlekVolsk
Проблема кодировки у модулей

Автор alexlogic

Ответов: 6
Просмотров: 1235
Последний ответ 04.02.2013, 15:25:17
от alexlogic