Google Summer of Code 2009

Публикувано на: април 2nd, 2009 от Mad Master в Новини

От PHP.net ви канят за участие в тазгодишното издание на GSoC. Можете да разгледате списъка с предлженията за проекти, намиращ се тук, или да предложите своя идея.

Споделете с приятели:
  • Svejo.net
  • Facebook
  • Digg
  • Technorati
  • del.icio.us
  • Google
  • Dao.bg
  • Dobavi.com
  • MySpace
  • Ping.bg
  • Pipe.bg
  • Web-BG

Още книги за PHP

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

Сред изобилието на PHP ресурси в мрежата, има няколко линка с безплатни и качествени електронни книги:

Тези от вас, които вярват, че платеното е по-качествено (и в много случаи са прави), могат да си закупят книгите, от коите имат нужда, от следните линкове :

http://www.info4php.com/?req=PHP_Books

С безплатен преглед на някои от главите:

http://www.tamingthebeast.net/tools/development-books.htm

PHP Cookbook на O’Reilly:

http://www.oreilly.com/catalog/phpckbk/

SEO с PHP:

(http://devzone.zend.com/article/

2337-Book-Review-Professional-Search-Engine-Optimization-with-PHP)

И, разбира се, класиката – Аmazon.com :

http://www.amazon.com/s?ie=UTF8&keywords=PHP&index=books&page=1

Тази публикация е взаимствана от тук.

Споделете с приятели:
  • Svejo.net
  • Facebook
  • Digg
  • Technorati
  • del.icio.us
  • Google
  • Dao.bg
  • Dobavi.com
  • MySpace
  • Ping.bg
  • Pipe.bg
  • Web-BG

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

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

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

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

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

Споделете с приятели:
  • Svejo.net
  • Facebook
  • Digg
  • Technorati
  • del.icio.us
  • Google
  • Dao.bg
  • Dobavi.com
  • MySpace
  • Ping.bg
  • Pipe.bg
  • Web-BG

PHP 5.3.0 Beta 1

Публикувано на: февруари 1st, 2009 от Mad Master в Новини

В пост в php.internals мейлинг листа тази сутрин, Johannes Schlüter обяви излизането на PHP 5.3.0 Beta 1.

Моля тествайте внимателно и обявявайте бъговете в системата, но само ако разполагате с кратък тест, който лесно може да се възпроизведе.

Промяната е в премахване на функционалност (виж тук).

За сваляне са на разположение

Изходен код:
http://downloads.php.net/johannes/php-5.3.0beta1.tar.bz2
http://downloads.php.net/johannes/php-5.3.0beta1.tar.gz
Windows билдове:
http://windows.php.net/qa/
Споделете с приятели:
  • Svejo.net
  • Facebook
  • Digg
  • Technorati
  • del.icio.us
  • Google
  • Dao.bg
  • Dobavi.com
  • MySpace
  • Ping.bg
  • Pipe.bg
  • Web-BG

Regex за разпознаване на кредитни карти

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

php-bgСлед като от няколко години нашата държава се е очовечила, все повече започват да се позлват кредитните карти като начин за разплащане в интернет. На този адрес можете да намерите подробна информация как да валидирате въвденият номер на кредитна карта и как да разпознаете вида на кредитната карта, посредством регулярен израз. Разбира се че тази проверка не е надеждна, но е едно улеснение за потребителите на вашата система, преди да пратите номера му за проверка от системата, която ползвате.

На сайта по-горе можете да намерите и други полезни регулярни изрази за често-срещани ситуации.

Споделете с приятели:
  • Svejo.net
  • Facebook
  • Digg
  • Technorati
  • del.icio.us
  • Google
  • Dao.bg
  • Dobavi.com
  • MySpace
  • Ping.bg
  • Pipe.bg
  • Web-BG

Онлайн книга за PHP

Публикувано на: януари 21st, 2009 от Mad Master в Новини

Из старата версия на сайта намерих едина забравена връзка към сайт, предлагащ една книга за PHP, която книга обаче е безплатна. Интересното е, както ще можете да прочетете и на самата начална страница, че самата книга е публикувана и под заглавието “PHP in a Nutshell”. Копието е напълно легално, а книгата е много добра за новите в езика.

Авторът, между другото, ако някой от вас има желание няма да откаже някое и друго дарение…

Споделете с приятели:
  • Svejo.net
  • Facebook
  • Digg
  • Technorati
  • del.icio.us
  • Google
  • Dao.bg
  • Dobavi.com
  • MySpace
  • Ping.bg
  • Pipe.bg
  • Web-BG

Замразяване на обекти

Публикувано на: януари 21st, 2009 от Mad Master в Новини

В блог-а на Себастиан Бъргман ми попадна интересен материал, на тема - замразяване на обектите. Става дума как можете да вържете база данни и в нея да записвате обекти, и които обекти в по-късен етап можете да възстановите в състоянието, в което сте ги зарязали :) определено е интересно четиво.

Споделете с приятели:
  • Svejo.net
  • Facebook
  • Digg
  • Technorati
  • del.icio.us
  • Google
  • Dao.bg
  • Dobavi.com
  • MySpace
  • Ping.bg
  • Pipe.bg
  • Web-BG

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

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

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

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

Споделете с приятели:
  • Svejo.net
  • Facebook
  • Digg
  • Technorati
  • del.icio.us
  • Google
  • Dao.bg
  • Dobavi.com
  • MySpace
  • Ping.bg
  • Pipe.bg
  • Web-BG

PHP Frameworks - пълен преглед

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

На страниците на DevReview, се появи обновеният списък с наличните  т.нар. PHP Frameworks. Проектите не са класирани по никакъв критерий, но на сайта можете да намерите статия за почти всички споменати в списъка. Вътре са включение както такива за PHP4,  така и тези за PHP5. В списъка са предимно активните проекти( тези с активност през последната година). Има от малки системи, през системи от компоненти до големи пълни и готови ситеми, представляващи завършени решения.

По-долу можете да видите списъка (взехме го от оригиналния сайт), като сме запазили оригиналните връзки. 

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

Споделете с приятели:
  • Svejo.net
  • Facebook
  • Digg
  • Technorati
  • del.icio.us
  • Google
  • Dao.bg
  • Dobavi.com
  • MySpace
  • Ping.bg
  • Pipe.bg
  • Web-BG

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

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

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

  1. Минавате през Ада за да дебъгнете приложението
    Най-честото приложение на оператора @ е при свързване към база данни, за да не се пускат досадните съобщения за грешка при свързването. Може да не може да разберете дали имате грешни данни за връзване към базата, дали базата работи и дали въобще сте заредили модула за връзка с тази база.
  2. @ е бавен
    @ оператора е бавен, защото всеки път когато го използвате, се налага употребата на механизма за редакция на INI настройките. На практика PHP временно променя стойността на error_reporting параметъра.
  3. @ е бавен (2)
    Нормално едно съобщение за грешка се обработва до нормално съобщение, готово за браузъра и error_reporting се проверява преди да се форматира. При оператора @ нещата не стоят така. Там съобщението минава целия път, включително форматирането и чак тогава се проверяват настройките.
  4. @ е бавен (3)
    Компилатора на Zend се оказва, че генерира по-бавен код, когато ползвате @.
Споделете с приятели:
  • Svejo.net
  • Facebook
  • Digg
  • Technorati
  • del.icio.us
  • Google
  • Dao.bg
  • Dobavi.com
  • MySpace
  • Ping.bg
  • Pipe.bg
  • Web-BG