Големите срещу средните срещу единиците в уеб бизнеса

12 юни 2009

За това от доста време ми се иска да попиша по тази тема ама така и не успявам да се наканя като хората. Сега вече му е времето. Статията е вдъхновена от най-вече от последните ни 3 клиента мигрирали от големи фирми и фриилансъри към нашата, едната е една от най-големите в България, другата е чуждестранен гигант, а третото се води фирма, но се състои от един човек, който определено не е фирма. Под големи фирми разбирайте фирми с голям екип, много офиси, много офис мениджъри, много проджект мениджъри, много гурута и в общи линии всичко по много, включително и много големи хонорари.

• • •

Доверие или съществува ли такова нещо в уеб дизайн бизнеса?

6 юни 2009

Един от най-големите проблеми при каквито и да е било взаимоотношения е липсата на доверие. Били те любовни, приятелски, бизнес – няма значение. Без доверие не се постига нищо. А дори и да се постигне все пак „нещо“, то няма да бъде най-доброто на което и двете страни са способни.

trust2

• • •

Предстоящи проекти, идеи за реализация и…

3 юни 2009

Първо малко за конкуренцията, защото в момента темата ми е много на сърцето. Напоследък се запознавам с все повече хора, които са ми пряка конкуренция и с които чупим от една пита. Повечето от тях ги познавам или само виртуално или пък съм се запознал с тях благодарение на някой блог, форум и прочее. Какво забелязвам – въпреки, че сме конкуренти всички са много любезни, мили и отзивчиви. Което е супер! Честно казано, ако всичко беше съвсем истинско щеше много да се радвам. Обаче не е. В интерес на истината, аз не възприемам конкуренцията като нещо лошо. Напротив – това са хората, които ни карат да работим по-здрави, да ставаме по-рано и да правим по-добри проекти на по-изгодни цени за по-малко време. Конкуренцията е нещо хубаво! Не мога да разбера обаче, защо някой хора не могат да го проумеят и до ден днешен.

• • •

Начинаещи: require() и include()

1 юни 2009

Така… това го пиша, защото в последните две седмици ме попитаха 3 пъти за това нещо и явно, че хората не го знаят или по-скоро не правят разлика между двете функции. Разлика има и то съществена. Това, което прави двете функции толкова различни, че require() генерира fatal error, а include() ще генерира warning. С други думи при първото положение страницата няма да се отвори, а при второто ще се изпише само грешка на съответното място и останалата част от страницата ще се покаже. Практиката е следната, всички файлове, коит са от съществено значение за страницата, например бази данни, логини, пароли и всичко, без което сайтът ви не може да съществува и функционира правилно, то тогава се използва require(). При всички останали положение include(). Да речем че имате скрипт, който ви показва последните tweetове, за него ще е добра практика да го include-нете, защото и без него сайтът ви ще е ОК. Но ако имате db.inc.php съдържащ функции за връзка с базата данни, най-добре би било да го require()-нете. Просто е, макар и реално начинаещите да не виждат голям смисъл в тази разлика, но с практиката ще се убедите, че и двете функции са полезни и най-вече на места изключително нужни.

• • •

PHP функции в JavaScript

31 май 2009

phpjs

Ако сте PHP разработчик, то най-вероятно мразите JavaScript :D Шегувам се, добре де не съвсем, защото аз лично го мразя. Просто не е това, което искам да бъде. Както и да е, това е тема, която няма общо с това, което искам да кажа. Важното е, че вече всеки един PHP developer може да използва някой (на този етап са 408, което е около 81%) функции на PHP в JavaScript приложенията си. Пълен списък може да намерите тук, като в списъка са включени md5(), file_gets_content(), utf8_encode/decode, mktime() и още доста. В момента се работи по някой пробно, а други пък чакат да бъдат направени, но най-вероятно всички функции на PHP ще бъдат включени рано или късно, поне организаторите са си го поставили за цел. На страницата на PHP JS може да намерите и различни пакети, включващи различни функции, като имате възможност да си правите свои собствени такива.

• • •