Постоянная работа для php yii программера. Москва

Постоянная работа для php yii программера. Москва
php программист для работы в офисе.

Обязанности:
Поддержка и развитие существующих проектов;
Разработка новых проектов.

Требования:
Уверенное знание Yii, PHP, MySQL;
Навык работы в консоли *nix систем;
Опыт написания систем, работающих под нагрузкой;
Понимание общих архитектурных принципов и шаблонов проектирования;
Опыт использования любой системы контроля версий (SVN, GIT и т.д.).
Неоспоримыми плюсами будут
Знание MongoDB, Node.js, PDO, SPL, Yii2, JavaScript, jQuery, SQL

Условия:
Восьмичасовой рабочий день, 5-дневная рабочая неделя;
Современный офис в центре Москвы (метро Тверская, Пушкинская, Чеховская), молодой дружный коллектив;
Посещение фитнес рядом с работой, возможность повышения квалификации;
Зарплата (обсуждается индивидуально с каждым на собеседовании).

Для заинтересовавшихся:
Имеется техническое задание.
1

timezone

Напомните мне, пожалуйста, как php из состава денвера объяснить, что летнего времени больше нет? Менять название часового пояса не хочется, т.к. есть привычка использовать формат "дата время msk".
Как я понял timezonedb у него внутренняя, а не отдельной .dll, т.е. обновить ему базу часовых поясов просто так не удастся.
Старый фокус с set TZ=EST+3EDT0 не помог. http://www.gnu.org/software/libc/manual/html_node/TZ-Variable.html
  • uname

(no subject)

PHP - язык, который помог встать мне на ноги! правда.
Чуть больше десяти лет я с переменным успехом зарабатывал с его помощью. Было и по два и по году бросал все и вообще не подходил к компу)) но в итоге последние 4 года именно с помощью РНР я зарабатываю не плохие деньги, по крайней мере обеспечиваю себя с горкой.
Но, признайтесь, он ужасен.
Снова бросил.
чен

вакансия php-программиста на удалённую частичную занятость (8-16 часов в неделю): Yii, Umi.cms

Мой родственник, владелец небольшой фирмы,
ищет php-разработчика на удалённую работу
для доработки сопутствующего проекта.
php, js, jQuery, Apache, mysql
Фреймворки Yii и UMI.cms

Помесячная оплата 17'000-20'000 руб/мес.
Проект рассчитан на год.

По всем вопросам пишите Антону на адрес
antony зверь adminprofi точка ru

PS фирма в мск, если это Вам важно

upd Извините, была ошибка в адресе, в домене: правильно adminprofi

upd2: Спасибо всем откликнувшимся. Вакансия закрыта.
  • jo_greg

Нужен нормальный хостинг

Около трех лет вешал сайты на локальный хостинг, а сейчас работать стал так хреново - страницы прогружаются минутами, а иногда сайт вообще провисает. Короче говоря, решил съезжать. Рейтингам в интернете не особо доверяю, так как места там элементарно покупаются, ни для кого не секрет. Так что хотелось бы послушать реальные отзывы - какой хостинг стоит выбрать.
1

так GMT или UTC

PHP 5.3.13

Такое впечатление, что PHP не знает разницы между GMT и UTC.
Unixtime базируется именно на шкале UTC, вместе с её секундой координации.
Однако же
$a = new DateTime('1992-7-1 23:59:59 UTC');
$b = new DateTime('1992-7-2 00:00:00 UTC');
print_r($a->diff($b));
Дает ответ 1 секунда, хотя правильный ответ - 2 секунды, ибо между ними еще "1992-7-1 23:59:60 UTC"

На самом деле расклад такой
UTCUnixtimeGMT примерно
1992-7-1 23:59:587100351981992-7-1 23:59:57.55
1992-7-1 23:59:597100351991992-7-1 23:59:58.55
1992-7-1 23:59:607100352001992-7-1 23:59:59.55
1992-7-2 00:00:007100352001992-7-2 00:00:00.55
1992-7-2 00:00:017100352011992-7-2 00:00:01.55


У кого-нибудь установлен 5.4 или старше? Проверьте у себя pls.
  • lazykot

Неожиданно 502.2

<?retrieveData;rename("","");

Этот скрипт при выполнении на PHP 5.6.2 (x64 NTS через CGI) на IIS 7 приводит у меня к 502.2, т.е. на нем фактически падает php-cgi.exe.

Если в retrieveData или rename изменить хотя бы один символ - работает как надо, т.е. выдает 500 Server Error
Тот же самый скрипт на том же самом PHP но в Apache 2.4 (mod-cgi) работает без проблем (500).

Проверьте на своих конфигурациях, результат пишите сюда - интересно выяснить в чем дело.
  • phorror

Правильное наименование компонентов MVC в РНР фреймворках

Вопрос на тостерре подтолкнул мою мысль, некоторое время уже работавшую в этом направлении.
И получилось у меня, что называем мы компоненты этого классического паттерна неправильно.
А правильно будет (по крайней мере, в случае с Ларавелью):

  • Модели лежат в папке Controllers, при этом используя

    • ORM из папки Models для манипуляции с данными


  • Визуальное отображение лежит в папке Views

  • Секретарша лежит в routes.php.



И тогда всё сходится! Меня как раз смутили рауты в Ларавели, которые ничтоже сумняшеся используются в виде таких мини-рулетиковконтроллеров, которые берут на себя кучу задач - вплоть до авторизации!.
И меня давно уже смущало, что во всех фреймворках моделью называется тупо маппер таблицы из БД.

А вот если в голове названия переиначить, то всё сходится:
Раут - это тот самый тонкий контроллер, о котором все время говорили большевики, но который никто не видел.
Контроллер - это та самая толстая модель, которая отвечает за бизнес-логику!
Модель - ОРМ, которым и является.
Вью остаётся на месте.

Логично?
flow
  • sontar

(no subject)

Перевод статьи A possible future to PHP Франка Карличека

Возможное будущее PHP

Согласно последней статистике, ownClowd – один из крупнейших опенсорсных проектов, написанных на PHP. Как многие из вас знают, PHP использован для серверной части ownCloud. Мы использовали другие технологии, такие как C++ и Qt для десктопных клиентов, Java для андроид-приложений и Objective-C для iOS-приложений, JS для веб-интерфейсов и т.д. Но сердце ownCloud – серверная компонента, использующая PHP 5.3 и выше.

Было несколько причин для выбора PHP:
Read more...Collapse )