Новости Joomla

Перевод и публикация интервью на греческом портале Joomla Утро, просматриваешь входящие письма и...

Перевод и публикация интервью на греческом портале Joomla 🇬🇷Утро, просматриваешь входящие письма и изучаешь новости и внезапно обнаруживаешь, что инициатива, которую ты начал, подхватывается другими людьми. 🎉Недавно я взял интервью у Билла (Василиса) Коциаса - руководителя студии, читающего лекции в университете и популяризатора Joomla в Греции.Это интервью из журнала NorrNext, в оригинале на английском, теперь доступно на греческом языке и опубликовано на портале joomla.gr. 🎉До чего же приятно… 😇😊 Работа замечена и с ней посчитали необходимым ознакомить аудиторию страны, в которой Билл читает лекции. И это солнечная Греция - страна, страна, с которой Россию многое связывает. 🇬🇷🇷🇺🕊Смотрю на греческий алфавит и тут же рисуются картины белоснежных зданий в окружении винограда и амфор, красивых женщин в сандалиях и мужественных воинов, охраняющих покой полисов, в которых ученые мужи работают над трудами, позже вошедшими в века. Красиво! 😇Но вернемся к интервью. Из него вы узнаете, что в Греции доля Joomla среди CMS занимает порядка 30-40%. По моему мнению это - самый высокий показатель во всем мире. Также чтение лекций о Joomla в университетах позволит привести новых пользователей и к тому же молодое поколение. Ну и огромное кол-во сертификтатов Билла на стене (смотрим фото в статье) свидетельствует о том, что Joomla может применяться как профессиональный инструмент. 🇬🇷 Интервью на греческом портале (joomla.gr)🌐 Оригинальное интервью (на английском)Что насчет перевода на русский? Увы, времени всего 24 часа в сутках. Я продолжаю готовить новые интервью. Возможно, после завершения выпуска журнала, рассмотрю перевод некоторых интервью на русский. Но я об этом не говорил. 😊 В блоге @eugenius_blog публикую анонсы интересных событий из мира Joomla, интервью, уроки и полезные советы, а также делюсь мыслями:, связанными с разработкой и веб-дизайном.

Обработка HTTP ответа в Joomla 6+. Изменения по сравнению с Joomla 3 - Joomla 5

👩‍💻 Обработка HTTP ответа в Joomla 6+. Изменения по сравнению с Joomla 3 - Joomla 5.В Joomla для выполнения внешних запросов из PHP к сторонним API используется класс Joomla\Http\Http напрямую или же Joomla\Http\HttpFactory, который возвращает для работы преднастроенный по умолчанию класс Http. О работе с HTTP-запросами подробно рассказывалось в статье 2021 года Создание внешних запросов с использованием HttpFactory (Joomla). Некоторые изменения касаются работы с ответами на запросы. Например, наш запрос:
use Joomla\Http\HttpFactory;$http = (new HttpFactory)->getHttp($options, ['curl', 'stream']);$response = $http->get('https://any-url.ru/api/any/endpoint');
Раньше можно было получить код ответа или тело ответа как свойство $response - $response->code или $response->body. Однако, Joomla, начиная с Joomla 4 во многом переходит на стандарты PSR. В частности для работы с HTTP-ответами - на PSR-7. Также хорошая статья на Хабре о PSR-7: PSR-7 в примерах.
Прямое обращение к свойствам code, headers, body объявлено устаревшим в Joomla 6.0.0 и обещают удалить в Joomla 7.0.0.
Вместо этого нужно работать с HTTP-ответом по стандартам PSR-7. Код ответа.Было $response->code. Стало $response->getStatusCode().Заголовки ответа.Было $response->headers. Стало $response->getHeaders().Тело ответа.Было $response->body. Стало (string)$response->getContents().В тело ответа теперь приходит не строка, а поток - объект класса Laminas\Diactoros\Stream. Поэтому его нужно привести к строке (если это json, к примеру): (string)$response->getContents(). Чаще всего в коде Joomla встречается именно такой вариант. Однако, есть и вариант с перемещением указателя чтения на начало потока:
// Получили ответ в виде потока$stream = $response->getBody();// "перемотали" на начало$stream->rewind();// Получили строковый ответ$json = $stream->getContents();
В итоге результат одинаковый.@joomlafeed#joomla #разработка #php

Quantum Manager нужен сообществу, а автору нужна ваша поддержка!

Quantum Manager нужен сообществу, а автору нужна ваша поддержка!Файловый менеджер Quantum — одно...

Файловый менеджер Quantum — одно из самых популярных решений для Joomla, созданное разработчиком из сообщества Joomla, Дмитрием Цымбалом (@tsymbalmitia). Он делает Quantum удобным, безопасным и современным, обновляет его, исправляет уязвимости и отвечает пользователям — всё это в свободное от основной работы время.

Теперь настал момент для следующего шага: развитие проекта требует больше времени и ресурсов.

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

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
Re: Веселые картинки
« Ответ #420 : 05.02.2016, 16:08:42 »
Да и новые комментарии на перлы катят :)
Создание сайтов, шаблонов, помощь в решении проблем.
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Веселые картинки
« Ответ #421 : 05.02.2016, 16:13:30 »
Нифига подобного. Там сеть вообще негодная, миллионы паетов теряется по пути, и только один доходит. И именно он проходит через фаервол и ложит систему.
неее, ну почему? доходят многие. только уже поздно, уязвимость исправлена :)

но правда да, доходят не все далеко. там видите ли какая ситуация - теряется контакт с отправляющим пакеты через некоторое время (буквально 3-5 секунд - и все), и уже не с кем координировать целостность пакетов. вот и гибнут пачками :)
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

robert

  • Живу я здесь
  • 4974
  • 457 / 20
Re: Веселые картинки
« Ответ #422 : 05.02.2016, 16:15:10 »
 ;D
Не будь паразитом, сделай что-нибудь самостоятельно!
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Веселые картинки
« Ответ #423 : 05.02.2016, 18:05:45 »
ага...

что правда там помимо проблем в архитектуре сети, с передающим сервером тоже вопросов хватает. например, на стандартной прошивке сервак после отправки такого количества данных по какой-то причине уходит в standby mode (так называемый спящий режим). а при недостаточном питании иногда вообще вырубается. у сисадминов это называется "сервак упал". как правило в таком случае все попытки системных администраторов поднять сервер не имеют положительного эффекта. нет, конечно более опытные админы как правило быстрее справляются с задачей чем их менее опытные коллеги. но в общем случае на время выхода сервера из спящего режима они повлиять не могут. мало того, обычно из-за нехватки опыта сисадмины допускают некоторые ошибки, из-за которых впоследствии сервер вообще становится неработоспособным. например, классической ошибкой можно считать применение физической силы (типа удара ногой по серваку) и произношение админского заклинания "я что, хуже чем соседский сисадмин?" или "значит с другими сисадминами у него все работает, а со мной нет". как уже было сказано, как правило это не только не уменьшает время выхода из спящего режима, а наоборот удлиняет этот процесс.

напротив, более опытные сисадмины знают, что в это время сервак лучше вообще не трогать. а поскольку основной версией временного выхода сервера из строя считается его перегрев (ну все таки йоп... так пыхтел...), то как вариант можно воспользоваться доп. охлаждением (типа холодного пива, etc). некоторые экспериментируют с кастомными прошивками, и дополнительными патчами ядра. например, всем известный патч под названием Виртуализатор и аниматор графики (сокр. ВИАГРА), позволяющий более продуктивно использовать имеющееся оборудование не увеличивая ресурсы. но как правило применение патчей дает только кратковременный эффект, и на общую картину влияние не оказывает.
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

jlend

  • Осваиваюсь на форуме
  • 34
  • 3 / 0
Re: Веселые картинки
« Ответ #424 : 05.02.2016, 18:18:53 »
и яйцеклетка тоже нифига не крутой фаирвол

Firewall
*

SeBun

  • BanMaster
  • 4030
  • 259 / 5
  • @SeBun48
Re: Веселые картинки
« Ответ #425 : 05.02.2016, 21:00:53 »
@dmitry_stas
вот вас понесло! Спасибо за хорошее настроение  ^-^
Оказываю услуги по Joomla | Миграция/Обновление | Сопровождение | IT-аутсорсинг | Недорогие домены и хостинг
*

robert

  • Живу я здесь
  • 4974
  • 457 / 20
Re: Веселые картинки
« Ответ #426 : 05.02.2016, 21:24:05 »
 ^-^
Не будь паразитом, сделай что-нибудь самостоятельно!
*

KKAAZZOO

  • Живу я здесь
  • 2288
  • 119 / 9
Re: Веселые картинки
« Ответ #427 : 16.02.2016, 23:02:04 »
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Веселые картинки
« Ответ #428 : 17.02.2016, 00:41:47 »
какой ужас  ;D бедолажки...
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

12mv

  • Давно я тут
  • 548
  • 20 / 0
  • Гульсина
Re: Веселые картинки
« Ответ #429 : 24.02.2016, 13:08:50 »
 ;D
*

Taatshi

  • Гуру
  • 5258
  • 481 / 2
  • Верстаем и кодим. Обращайтесь ;)
Re: Веселые картинки
« Ответ #430 : 24.02.2016, 13:32:38 »
Какие сволочи тестировщики  ;D
ВЕРСТКА, САЙТЫ ПОД КЛЮЧ, УДАЛЕНИЕ ВИРУСОВ, МИГРАЦИЯ НА JOOMLA 3, ОБНОВЛЕНИЕ  |  ОТЗЫВЫ 
Связь: telegram - Taatshi, почта - Taatshi на яндексе, Skype - Taatshi
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Веселые картинки
« Ответ #431 : 24.02.2016, 13:41:17 »
просто стресс заключается в другом... помогают вернуться в реальный мир :)
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

vipiusss

  • Гуру
  • 5739
  • 344 / 11
  • Скайп: renor_
Re: Веселые картинки
« Ответ #432 : 24.02.2016, 14:06:53 »
просто стресс заключается в другом... помогают вернуться в реальный мир :)
знакомый, сорри за оффтоп, попросил написать псих тест, там лапша в БД весит около 700мб.
чем писать?решил с++
или проще PHP и не мучатся?
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями
*

Aleks.Denezh

  • Живу я здесь
  • 3401
  • 428 / 4
Re: Веселые картинки
« Ответ #433 : 24.02.2016, 14:09:31 »
чем писать?решил с++
Однозначно с++ ;D
*

vipiusss

  • Гуру
  • 5739
  • 344 / 11
  • Скайп: renor_
Re: Веселые картинки
« Ответ #434 : 24.02.2016, 14:15:33 »
Однозначно с++ ;D
сарказм я понял.
кстати на нём и паскале можно написать (навсяк)
и никакая гадость не проберётся в код.
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями
*

SeBun

  • BanMaster
  • 4030
  • 259 / 5
  • @SeBun48
Re: Веселые картинки
« Ответ #435 : 24.02.2016, 14:31:05 »
и никакая гадость не проберётся в код.
Да ну! Просто это будет гадость другого типа. Ну на примере вшей, есть на голове, а есть на..........
« Последнее редактирование: 24.02.2016, 14:35:20 от SeBun »
Оказываю услуги по Joomla | Миграция/Обновление | Сопровождение | IT-аутсорсинг | Недорогие домены и хостинг
*

vipiusss

  • Гуру
  • 5739
  • 344 / 11
  • Скайп: renor_
Re: Веселые картинки
« Ответ #436 : 24.02.2016, 15:45:37 »
Да ну! Просто это будет гадость другого типа. Ну на примере вшей, есть на голове, а есть на..........
у кого что болит )))
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями
*

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
Re: Веселые картинки
« Ответ #437 : 26.02.2016, 18:52:31 »
Создание сайтов, шаблонов, помощь в решении проблем.
*

Plazmodina

  • Захожу иногда
  • 228
  • 7 / 2
Re: Веселые картинки
« Ответ #438 : 08.03.2016, 22:35:28 »
А что значит обнуляйте переменные?
« Последнее редактирование: 09.03.2016, 09:44:37 от Plazmodina »
*

12mv

  • Давно я тут
  • 548
  • 20 / 0
  • Гульсина
Re: Веселые картинки
« Ответ #439 : 09.03.2016, 00:20:02 »
Спойлер
[свернуть]

Вы всё ещё считаете ваши шутки нормальными? Ваша прошлая переписка с той же "Алиной", особого восторга не вызвала.
Какие то маниакально эротические шутки
*

12mv

  • Давно я тут
  • 548
  • 20 / 0
  • Гульсина
Re: Веселые картинки
« Ответ #440 : 09.03.2016, 11:13:49 »
Отмазки за сорванные сроки)))
*

jlend

  • Осваиваюсь на форуме
  • 34
  • 3 / 0
Re: Веселые картинки
« Ответ #441 : 27.03.2016, 01:01:02 »
А что значит обнуляйте переменные?
*

Aleks.Denezh

  • Живу я здесь
  • 3401
  • 428 / 4
Re: Веселые картинки
« Ответ #442 : 22.04.2016, 17:19:57 »
главный штаб маженты ;D
*

wishlight

  • Гуру
  • 5072
  • 319 / 1
  • От 300 руб быстрый хостинг. Сервера.
Re: Веселые картинки
« Ответ #443 : 22.04.2016, 18:02:36 »
главный штаб маженты ;D

Да он так жрет ресурсы, что таки да.
*

KKAAZZOO

  • Живу я здесь
  • 2288
  • 119 / 9
Re: Веселые картинки
« Ответ #444 : 25.04.2016, 11:06:27 »
Для любителей больших пушек, Magnum 454 с гранатомётом.
*

KKAAZZOO

  • Живу я здесь
  • 2288
  • 119 / 9
Re: Веселые картинки
« Ответ #445 : 11.05.2016, 21:12:40 »
Удалено
« Последнее редактирование: 11.05.2016, 21:16:26 от KKAAZZOO »
*

KKAAZZOO

  • Живу я здесь
  • 2288
  • 119 / 9
Re: Веселые картинки
« Ответ #446 : 17.05.2016, 10:44:30 »
Очередной отжиг Китая.

*

Aleks.Denezh

  • Живу я здесь
  • 3401
  • 428 / 4
Re: Веселые картинки
« Ответ #447 : 05.06.2016, 01:58:42 »
*

passer

  • Завсегдатай
  • 1013
  • 75 / 3
Re: Веселые картинки
« Ответ #448 : 05.06.2016, 12:28:50 »
Не обижайте Виталика. Прикольный, безобидный человек. Вляпавшийся в историю.
*

Aleks.Denezh

  • Живу я здесь
  • 3401
  • 428 / 4
Re: Веселые картинки
« Ответ #449 : 05.06.2016, 17:40:30 »
Не обижайте Виталика. Прикольный, безобидный человек. Вляпавшийся в историю.
Отлична шутка про "безобидного" человека...
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Картинки - еда

Автор ..С...е...р...ы...й..

Ответов: 1
Просмотров: 4763
Последний ответ 04.08.2009, 03:10:00
от Sandra