Окт'09 28
Блог переехал на новую версию WordPress, так что какие-то из функций могут быть временно недоступны (поскольку я переезжал с довольно древней версии и с древних версий дополнений).
Обо всех ошибках просьба писать в комментариях к этой записи.
Спасибо.
метки: обновления
оценка:

- рейтинг: +1, голосов: 5
Окт'09 27
Сегодня, в заключительной статье из серии про среду web-разработки на Mac OS X Leopard, я приведу всего две программы (обзор как-то не задался, итак сильно задержал статью), которые делают работу в сфере web-программирования на PHP с использованием баз данных MySQL и PostgreSQL удобной. Сразу же хотелось бы оговориться, что все приведённые аргументы будут субъективны, а список программ весьма скупой: я не ставлю своей целью пройтись по всему множеству программного обеспечения для web-разработки, а просто приведу те приложения, с которыми я работаю, и которые хорошо себя зарекомендовали.
Читать внимательно дальше »
метки: Coda, Leopard, MySQL, Navicat, PHP, PostgreSQL, web-разработка
оценка:

- рейтинг: +5, голосов: 7
Окт'09 18
Сегодня, продолжая тему создания среды для web-разработки на Mac OS X Leopard, я расскажу о шагах, необходимых для того, чтобы собрать на вашем компьютере такие продукты, как nginx, memcached и xdebug.
Читать внимательно дальше »
метки: Leopard, localhost, MacPorts, memcache, Memcached, nginx, PHP, PHP-FPM, web-разработка, Xdebug
оценка:

- рейтинг: +3, голосов: 7
Окт'09 11
Теперь, после сборки баз данных, пришла пора установить PHP. Я ставил PHP 5.3.0, который в настоящий момент является последней стабильной версией, указанной на сайте PHP. Кроме того сразу стоит отметить, что я опишу именно процесс сборки PHP как CGI-приложения для последующего использования с каким-нибудь proxy-сервером (в моём случае, с nginx), так что если вы планируете собирать его как mod_php для сервера Apache, этот урок вам не подойдёт.
Кроме того, в процессе моей сборки будет задействован менеджер процессов PHP-FPM, который позволяет более тонко управлять процессами PHP, необходимыми для обработки ваших сайтов. Но обо всём по порядку.
Читать внимательно дальше »
метки: GD2, Leopard, MacPorts, PHP, PHP-FPM, web-разработка, терминал
оценка:

- рейтинг: +6, голосов: 8
Сен'09 30
Сегодня я постараюсь подробно описать процесс сборки и инициализации баз данных MySQL и PostgreSQL на платформе Mac OS X. Начальные шаги для подготовки системы к сборке описаны здесь, так что если вы не выполнили описанных там шагов, вряд ли что-то получится.
Итак, приступим:
Читать внимательно дальше »
метки: dscl, Leopard, MacPorts, MySQL, PostgreSQL, web-разработка, базы данных, терминал
оценка:

- рейтинг: +7, голосов: 7
Сен'09 28
Открываю серию статей, которые были анонсированы в предыдущих сообщениях. Серия будет состоять из 5 постов, каждый из которых затронет различные аспекты создания среды web-разработки на Mac OS X Leopard. Тематики распределятся следующим образом:
- Вступление — подготовка к сборке
- Сборка и инициализация баз данных MySQL 5.1 и PostgreSQL 8.4.1
- Сборка и настройка PHP 5.3.0 c патчем FPM
- Сборка и настройка nginx, memcached, xdebug
- Обзор удобного ПО для работы с перечисленным выше добром
Сразу оговорюсь, что в этих статьях не будут затронуты нюансы работы с данными продуктами (в частности, я не стану рассказывать, как работать с PHP или рассказывать, что представляет из себя SQL). Таким образом предполагается, что у вас уже есть навык работы с этими продуктами, или вы способны самостоятельно эти навыки получить.
Читать внимательно дальше »
метки: Leopard, MacPorts, web-разработка, Xcode, утилиты
оценка:

- рейтинг: +5, голосов: 5