21 января в Минске состоится конференция php разработчиков

Опубликовал read-php в 19.12.2011 Категория: Новости

Какие инструменты облегчают жизнь php разработчику? Как разрабатывать enterprise-scale проекты с помощью PHP? Как эффективно работать в командных проектах? Если вы интересуетесь ответами на данные вопросы, то вам стоит посетить конференцию phpDev Minsk, которая пройдет в столице Беларуси. В рамках данной конференции php-разработчики смогут обсудить последние релизы Фреймворков и самого языка PHP, а так же обменятся набитым опытом в области использования тех или иных инструментов для решения практических задач. (далее…)

Комментариев нет

Язык программирования «Paragon» способен находить уязвимости программного кода

Опубликовал read-php в 13.12.2011 Категория: Новости

Данный язык программирования был создан шведским программистом Никласом Бробергом в качестве его научной диссертации. Данный язык программирования является подобием языка Java и, по словам разработчика, он способен без больших усилий интегрироваться в любое приложение,  которое было создано с использованием языка java. (далее…)

Комментариев нет

В следующем году компания Facebook намерена открыть центр программирования

Опубликовал read-php в  Категория: Новости

В 2012 году всемирно известная компания Facebook планирует открыть в Нью-Йорке центр программирования. В этом городе этот интернет-гигант уже имеет ряд подразделений. Этот отдел станет первым программно-ориентированным отделом вне территории Западного побережья. В качестве директора этого отдела выступит Серкан Пиантино. До этого Серкан занимался разработкой новостной ленты на сайте компании. (далее…)

Комментариев нет

Как спростить написане PHP кода

Столкнувшись в проекте с трудным, но дискретным требованием (например, с необходимостью сделать синтаксический анализатор определенного формата или использовать новый протокол при обращении к удаленному серверу), можно многое сказать о создании компонента для решения данной проблемы. Это может быть также одним из лучших способов научиться ремеслу. Создавая пакет, вы проникаете в суть проблемы и собираете новые методы, которые могут понадобиться для более широких приложений. Тем самым вы делаете инвестиции одновременно и в проект, и в свои знания и навыки. Поместив функциональные возможности внутри системы, вы избавляете пользователей от необходимости загружать пакеты сторонних фирм. Но время от времени вы также можете заниматься непростыми вопросами лицензирования. И вы испытаете огромное чувство удовлетворения, когда, протестировав компонент, который спроектировали сами, вы обнаружите, что — о, чудо из чудес! — он работает, причем в точности так, как вы и написали.
Но, конечно, у этого есть и обратная сторона. Многие пакеты представляют собой инвестиции в виде тысяч человеко-часов: ресурс, которого у вас, возможно, нет. Чтобы решить эту проблему, вы можете разработать только функции, необходимые конкретно для вашего проекта, в то время как продукт сторонних фирм, как правило, выполняет также множество других дополнительных функций. Но остается вопрос: если уже существует инструмент в свободном доступе, зачем тратить свой талант на его воспроизведение? Есть ли у вас время и ресурсы, чтобы разрабатывать, тестировать и отлаживать пакет? Не лучше ли потратить время и силы с большей пользой? (далее…)

Комментариев нет

Элементарные типы данных в PHP

Опубликовал read-php в 20.08.2011 Категория: Основные сведения об объектах php

РНР является слабо типизированным языком. Это означает, что нет необходимости объявлять тип данных, который должна хранить переменная. Так, в пределах одной и той же области видимости переменная $number может содержать как значение 2, так и строку «two» («два»). В строго типизированных языках программирования, таких как С или Java, вы обязаны определить тип переменной, (далее…)

Комментариев нет