Архив за категория ‘Статии’

Използване на GRAvatars

Публикувано на: февруари 14th, 2009 от Mad Master в Статии

GRAvatar, известни като Globally Recognized Avatar, e свободна услуга, която позволява да изпозлвате избрани от вас Аватар-и навсякъде из интернет. Идентифицирате се единствено от това какъв email използвате. Във вашата система също можете да позволите на потребителите да полват GRAvatar-и при това много лесно.

Адреса от който можете да получите GRAvatar-а на някой ваш потребител е  е http://www.gravatar.com/avatar.php.

Остатъка от публикацията »

Функция за четимо представяне на разлика между 2 дати

Публикувано на: януари 14th, 2009 от Mad Master в Статии

На много места в сайтовете ви се налага да показвате дата, било то на публикация или последно обновяване на страница. От известно време се наблюдава тенденция да се променя начина на представяне на датите към по-четим за потребителите формат, с думи, пред старото изливане начислата от датата.
По-долу можете да видите една примерна функция. На практика няма нищо особено в тази функция - форматирането се извършва на базата на определяне на интервала, в който попада изминалото време между двете дати, защото все пак не е уместно времето между два понеделника да се изписва в минути та да се получи “преди 10080 минути”.

Остатъка от публикацията »

Няколко причини да не ползвате @ оператора

Публикувано на: януари 4th, 2009 от Mad Master в Статии

Дерик Ритънс сподели в блог-а си няколко смислени причини, поради които оператора @, използван често за подтискане на грешките, е добре да се избягва.

  1. Минавате през Ада за да дебъгнете приложението
    Най-честото приложение на оператора @ е при свързване към база данни, за да не се пускат досадните съобщения за грешка при свързването. Може да не може да разберете дали имате грешни данни за връзване към базата, дали базата работи и дали въобще сте заредили модула за връзка с тази база.
  2. @ е бавен
    @ оператора е бавен, защото всеки път когато го използвате, се налага употребата на механизма за редакция на INI настройките. На практика PHP временно променя стойността на error_reporting параметъра.
  3. @ е бавен (2)
    Нормално едно съобщение за грешка се обработва до нормално съобщение, готово за браузъра и error_reporting се проверява преди да се форматира. При оператора @ нещата не стоят така. Там съобщението минава целия път, включително форматирането и чак тогава се проверяват настройките.
  4. @ е бавен (3)
    Компилатора на Zend се оказва, че генерира по-бавен код, когато ползвате @.

Multitone pattern

Публикувано на: декември 23rd, 2008 от Mad Master в Статии

Всички знаете singletone модела за организация на обектите. Имате си един статичен метод, който създава също в статична променлива инстанцията на обекта и последващите извиквания само ви връщат този обект.
Остатъка от публикацията »

PHP Abstract

Публикувано на: май 18th, 2007 от Mad Master в Статии

php
PHP Abstract е новия podcast на DevZone. Планира се да стартира на 5-ти Юни и да пуска материали 2 пъти в седмицата, като начело отново стои Пол Ивънс. Това е вторият източник от подобен род, след PRO::PHP на PHP Architect.

Остатъка от публикацията »

Underground PHP & ORACLE Manual

Публикувано на: май 15th, 2007 от Mad Master в Статии

Излезе версия 1.4 на Underground PHP & ORACLE Manual. Можете да го свалите от тук.
Остатъка от публикацията »

Zend Core 2.0.1

Публикувано на: април 25th, 2007 от Mad Master в Статии

phpИзлезе Zend Core 2.0.1. Вижте какво е новото и какво се планира за идните седмици в развитието му.
Остатъка от публикацията »

MySQL Query Profiler

Публикувано на: април 6th, 2007 от Mad Master в Статии

Робин Шуман е публикувал много интересен материал за това как да използваме профайлъра за заявки на MySQL. Самата статия (на английски) можете да намерите тук.
Остатъка от публикацията »

phpPgAdmin 4.1.1

Публикувано на: март 25th, 2007 от Mad Master в Статии

Екипът, разработващ phpPgAdmin, обяви поятвата на нова версия на популярният инструмент за работа за PostgreSQL бази данни. Версия 4.1.1 корегира редица бъгове от версия 4.1, докладвани от някои потребители. Авторите подканят всички заинтересовани да надградят своите сървъри до новата версия.
За повече информация може да посетите сайта на phpPgAdmin.
Остатъка от публикацията »

от XML в JSON

Публикувано на: януари 18th, 2007 от Mad Master в Статии

AJAX е завладял света на интернет приложенията и това е факт. За обменяне на данни между сървъра и браузъра се използват XML или JSON, като второто се налага все потвърдо сред разрабочиците поради лекотата при работа с него. Съществуват обаче случаи когато ни се налага конвертиране на данните от XML в JSON, най-често поради използването на уеб-базирани услуги, които все още работят предимно с XML. В една своя статия, IBM покриват обширно темата за този “превод” и по-специално за това как то може да се приложи в PHP.

оригиналната новина
Остатъка от публикацията »