Розробник
Joomla! 1.5.10 не сумісна з PHP 5.3.x.
Написав    Неділя, 10 лютого 2013, 13:55    PDF Друк e-mail
Розробник

Після оновлення PHP 5.2.х до PHP 5.3.х сайти на Joomla 1.5.10 перестають працювати!
як на фронтенді так і в адмін частині

Warning: Parameter 1 to modMainMenuHelper::buildXML() expected to be a reference
Warning: Parameter 1 to JHTMLGrid::access() expected to be a reference,
Warning: Parameter 1 to JHTMLGrid::checkedOut() expected to be a reference

і тому подібне

Детальніше... Останнє оновлення ( Неділя, 10 лютого 2013, 14:45 )
 
Що чекати в PHP 5.3. ?
Написав    Вівторок, 23 березня 2010, 16:32    PDF Друк e-mail
Розробник
Найбільш цікаві зміни:
  1. Значне збільшення продуктивності. Наприклад, при порівнянні одного з снапшоти php 5.3 та останнього стабільного релізу, було відмічено збільшення продуктивності Drupal на 20%, Qdig на 2%, typo3 на 30%, wordpress на 15%, xoops - на 10%.
  2. Namespaces - ізольовані від решти коду простору імен для класів, функцій і констант.
  3. Late static binding" - прив'язка до виклику класу, поза контекстом спадкування (можливість отримати ім'я класу, викликаного для виконання статичного методу).
  4. Mysqlnd - новий MySQL драйвер, що працює безпосередньо з MySQL, без використання libmysql.
  5. Зі складу пакету видалений модуль ext / msql, ext / ereg позначений як застарілий, ext / mhash замінений на ext / hash.
  6. Реалізований метод __callStatic для організації перевантаження статичних методів.
  7. Підтримка OpenID.
  8. Зміна техніки округлення чисел з плаваючою крапкою.
  9. Можливість визначення в ini-файлі блоків конфігурації з прив'язкою до директорії і імені хоста, для отримання функціональності подібної ".htaccess".
  10. XSLT профайлінг.
  11. Багатоплатформенний getopt ().
  12. Підтримка Sqlite3 (розширення ext/sqlite3).
  13. Опціональний garbage, що прибирає сміття.
  14. Новий синтаксис для визначення строкових блоків, обмежена підтримка GOTO, оператор "?:".
  15. Нові розширення: ext / phar, ext / intl, ext / fileinfo, ext / enchant.
  16. Підтримка замикань і лямбда-функцій.
  17. Можливість ведення докладного журналу відправки пошти через функцію mail (), що корисно для виявлення джерела спаму в системах хостингу, на яких нерідко намагаються розсилати пошту через зламані скрипти користувачів. Крім ведення логу передбачена можливість включення в тіло листа заголовка з уточненням з якого саме скрипта і від якого користувача здійснена відправка.
  18. Більше 140 виправлень помилок.
Детальніше... Останнє оновлення ( Понеділок, 19 квітня 2010, 19:33 )
 
Використання зв'язки Ant та mysql
Написав    Понеділок, 22 березня 2010, 13:41    PDF Друк e-mail
Розробник

Дуже часто виникає задача перенесення баз даних з однієї машини на іншу чи синхронізація з іншими машинами. Для цього я спробую написати два таргета для імпорта та ексорта даних. Зауважу, що при написанні такого таргета я зустрівся з запитаннями: як можна змінити властивість (property) в самому анті? коли потрібно виконати один і тойже таск, але з різними значеннями. А ніяк... Просто не використовувати property для речей, які можуть змінюватися краще готувати таргети, які приймають параметри і у них передавати уже потрібні змінні значення.

Детальніше... Останнє оновлення ( Вівторок, 30 березня 2010, 21:15 )
 
Нове бачення phpunit
Написав    Вівторок, 16 березня 2010, 15:39    PDF Друк e-mail
Розробник

Правильне написання тестів... це той досвід, що приходить з часом. Та завше можна пришвидшити навчання. Пропоную невеличкий екскурс в розробку тестів і певних можливостей phpunit якими я до цього часу некористувався...

Детальніше... Останнє оновлення ( Вівторок, 23 березня 2010, 08:09 )
 
Установка PEAR+PhpDocumentor+PHPUnit+Zend на Windows.
Написав    П'ятниця, 05 лютого 2010, 13:48    PDF Друк e-mail
Розробник
Почну з самого початку. Що потрібно для установки? Просто установити PHP для цього можна просто розпакувати архів скачаний з офіційного сайту PHP. Припустимо, ми установили наш PHP у папку "C:\Server\php". В цій папці має бути файл "go-pear.bat", запускаємо його. Усе це рекомендую робити з командної лінії або ж з файлового менеджера, що підтримує командну лінію. Таким чином, ви зможете бачити результат виконання команд та повідомлення про помилку.

Після установки PEAR переходим до наступнього пункту...
Детальніше... Останнє оновлення ( Неділя, 21 березня 2010, 10:45 )
 


Сторінка 1 з 3

Відвідування

mod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_countermod_vvisit_counter
mod_vvisit_counterСьогодні125
mod_vvisit_counterВчора152
mod_vvisit_counterЗа цей тиждень277
mod_vvisit_counterЗа минулий тиждень1296
mod_vvisit_counterЦього місяця4596
mod_vvisit_counterПопереднього місяця5068
mod_vvisit_counterВсього554566

Кількість користувачів: 7
Ваш IP: 54.224.210.130
,
Сьогодні: вер. 25, 2017