Популярные PHP Фреймворки для облегчения работы

03.01.2012 17:30

 

PHP − скриптовый язык программирования общего назначения, интенсивно применяемый для разработки веб-приложений. Фреймворки позволяют создавать большие и сложные веб-приложения на PHP с меньшим количеством кода и затраченных усилий. Позволяя автоматически делать повторяющиеся задачи, PHP Фреймворки экономят, таким образом, и время и деньги. Большинство подобных каркасов используют Model-View-Controller (MVC) схему, которая сберегает код упорядоченным и позволяет нескольким разработчикам легко и без усилий работать над одним и тем же приложением.

Создание современной логин-системы в PHP

20.05.2011 14:58

В этом уроке мы создадим красивую логин-систему с помощью PHP. В результате нехитрых действий, мы увидим на странице небольшой элемент, нажав на который, Вы получите всплывающее окно для входа в систему. Итак, поехали!

 

Phpbb3. Mod_Merge. (Склейка сообщений)

19.04.2011 11:56

Задача: сделать на форуме phpbb так, чтобы при постинге новое сообщение пользователя добавлялось ("склеивалось") к предыдущему его сообщению. При этом необходимо, чтобы соблюдался некий временной интервал между сообщениями и между предыдущим и новым сообщениями пользователя не было сообщений других пользователей.

Я назвал это Mod_Merge, но не стал оформлять в виде phpbb мода. Итак, все очень просто. Делаем по шагам:

1. Правка файла /includes/functions_posting.php

Интеграция форума phpbb с сайтом

22.03.2011 14:07

В свое время я писал об интеграции форума phpbb с сайтом. Но с тех пор прошел почти год и за это время код интеграции был протестирован на содневках, переработан и в конечном итоге стал более простым по сравнению с первым вариантом. Наконец-то мне удалось разобраться с ключами автологина и интегрировать их с сайтом. Суть интеграции я старался свести к минимальной модификации «форумной» части. Цель статьи - показать сам принцип интеграции.

Процесс интеграции все так же разделим на 2 части: «форумную» и «сайтовую». Под «форумной» будем понимать модификацию файлов форума, а «сайтовой» - сайта. Для объединения форума и сайта обязательно необходимо определиться с местом хранения пользователей: либо это будет таблица пользователей сайта, либо форума. Лучше всего надо сделать это все в одной таблице – форумной (по умолчанию phpbb_users), добавив в нее необходимые вам поля. Имхо, необходимо привести механизм сессий на вашем сайте в соот

Импорт базы данных сайта на Denwer

25.02.2011 20:15

Если Вам приходилось делать импорт БД (базы данных) сайта на Denwer, Вы наверняка сталкивались с тем, что кнопку «Импорт» в phpMyAdmin найти было невозможно. Причина проста - Denwer предоставляется с устаревшей версией phpMyAdmin. Но что делать нам?

Как вариант - нажать кнопку «SQL» и в открывшемся окне: выполнить SQL запрос(ы) на БД или же указать месторасположение текстового файла БД в графе ниже.

Существует и второй вариант:

 

  • Загрузите последнюю версию phpMyAdmin с сайта: http://php-myadmin.ru/
  • Замените файлы в директории home/localhost/www/Tools/phpMyAdmin/ на файлы из дистрибутива. Далее в панели управления phpMyAdmin появится кнопка «Import»

Релиз PhpStorm 2.0

22.02.2011 21:33

Состоялся релиз новой версии IDE для PHP - PhpStorm 2.0

Основные изменения в новой версии:

  • полная поддержка PHP 5.3
  • Поддержка Zend Debugger
  • Редактор SQL запросов
  • Поддержка ECMAScript 5 «use strict»
  • Поддержка LESS и SASS / SCSS
  • Relax NG для XML
  • Поддержка Mercurial
  • Интеграция с GitHub, PivotalTracker и RedMine

20 способов спасти котят и изучить PHP.часть 1

01.02.2011 13:26

PHP-котСтарая поговорка гласит: «Каждый раз, когда PHP-программист не следует правилам и рекомендациям, в мире умирает котенок». Начало работы с PHP может стать непростым опытом. ИВ виду этого, данный цикл из 20 советов научит Вас каким образом следовать лучшим рекомендациям и сохранять жизни… жизни котят.

  1. Программируйте настолько часто, насколько Вы можете себе позволить
    Вы изучали иностранный язык в школе? Изучали ли части произношения, глаголы, их спряжение, следуя тому, что говорил Ваш учитель? Насколько хорошо Вы владеете сегодня этим языком? Если Вы ответите «нисколько», я могу утверждать, что Вы никогда не использовали этот язык. Вы просто изучали его. Но если Вы до сих пор можете поддерживать беседу, более вероятно, что Вы общались на этом языке вне классовых занятий. А может Вы провели год за гр

Возвращение блудного сына. Или почему я вернулся к PHP после 2 лет на Rails

20.01.2011 14:48

Два года я пытался заставить рельсы сделать что-то необычное. Я понял, что старый заброшенный язык (PHP, в моем случае) сможет проделать аналогичное действие ничуть не хуже, если подойти к нему со стороны моей новой Rails-мудрости.

INTRO :
Еще в январе 2005 года я объявил в блоге О'Рейли, что собираюсь полностью поломать более 100,000 строк грязного PHP кода на моем сайте CD Baby(cdbaby.com) , чтобы с нуля переписать все это дело на Rails.

Я нанял одного из лучших Rails программистов в мире (Jeremy Kemper ака bitsweat), и мы

Лучшие