Класс для загрузки файлов на сервер

13 Фев 2011

phpcodeЗдравствуйте. Часто просят поделиться классом загружающим файлы. Конечно такой класс легко найти на просторах интернета. Но для практики лучше написать самому чем искать.
Писался класс примерно год назад, когда я еще смутно представлял, как правильно использовать ООП. Пожалуйста, все кто увидит что можно переделать в моем классе что бы было лучше, логичней, красивей, пишите в комментариях, обязательно поправим.
Читать полностью…

PHP, Новости ,

Создаем анимированный gif используя php и ImageMagick

08 Янв 2011

0_1a49a_d5293a56_XLМетоды ImageMagick до сих пор плохо документированы, а про перевод я вообще молчу.

Возникла необходимость делать презентации к галерее. Изначально задача ставилась делать презентацию в формате avi или mpeg, но после более детального рассмотрения задачи было решено делать ее в формате GIF (так и проще, и дешевле, и быстрей, и презентация меньше весит). Читать полностью…

PHP ,

Yii примеры затруднений при входном пороге в освоение данного фреймворка.

21 Дек 2010

yii порог вхождения

Здесь я опишу пару сложностей, с которыми я столкнулся при изучении Yii.

Подключение CSS и Javascript

И так, первая сложность заключалась в том, что я никак не мог понять, как подключить CSS и JavaScript. Оказывается тут все очень просто. Загвоздка у меня заключалась в том что стили подключаются в файлах типа layouts. То есть, если на странице нужны стили или JS то нужно подключать layouts, иначе не получится. А добавляется все очень просто, на странице нужно внести следующий код, и все подключится туда куда надо автоматически.
Читать полностью…

PHP , ,

Yii framework. Начало.

26 Ноя 2010

началоМое первое знакомство с framework-ом. В этой статье я опишу только свои впечатления и некоторые мысли. Примеры и решения будут в других статьях.

До сих пор я не имел дело ни с одним фреймворком, так что Yii, на данный момент, олицетворяет для меня все фреймворки вместе взятые. Что я думал о них до знакомства? По слухам это просто библиотеки часто используемых функций, со своими правилами формирования и программирования всей системы приложения. По тем же слухам это громоздкая, медленная машина, где быстрота создания проекта идет в ущерб производительности этого проекта, и спасает только кэширование. Ну, что ж, не буду врать, не до такой степени я еще знаком с Yii Читать полностью…

PHP , , , , , ,

Массовая загрузка файлов на сервер при помощи flash

10 Ноя 2010

flashИ так, продолжаем популярную тему загрузки файлов на сервер.  В данной статье я расскажу о загрузке файлов при помощи технологии Flash. Flash позволяет нам выбрать для загрузки сразу несколько файлов, что на данный момент не возможно сделать другими технологиями.

Однако есть и минусы. Самый существенный, это то, что не все  пользователи разрешают его использование в браузере. По найденной мной статистике, 9% пользователей не используют Flash. Я проверил данную статистику на своих сайтах, благо есть Яндекс.Метрика. Данные почти совпали. На портале, куда заходят НЕ офисные работники Флеш отсутствовал у 7%, на ресурсах где большая часть аудитории, это офисные работники Flash отсутствовал у 8-9%. Не так уж и много, но все, же решать вам. Читать полностью…

Jquery , , , , ,

Регистрация в качестве индивидуального Предпринимателя (ИП)

07 Окт 2010

iStock_000006503763XLarge1Ну вот, я немного подрос, закончил институт,  приобрел кучу нужных и не совсем знания. А главное я молод  и амбициозен. Амбиций много, вот и нужно их реализовывать. Первым моим шагом стала регистрация в качестве индивидуального предпринимателя (далее просто ИП). Регистрировался я самостоятельно. Нет, конечно, не совсем без помощи. Для начала перерыл весь интернет в поисках, какой-либо информации по этому поводу.  Ох, и намучался я с подбором кодов ОКВЭД! Решил не париться, отдать 1500 фирме, помогающей со сбором документов(нашел по дешевле).

Прихожу, сажусь. Начинают спрашивать информацию, я все отвечаю и отвечаю. Потом она смотрит мой паспорт и говорит, мол, вы прописаны не в Москве, вам в своем городе нужно регистрироваться, по месту прописки, по месту регистрации нельзя. Как оказалось можно, если у тебя прописки нет. Читать полностью…

Флейм ,

Продвижение сайта статьями, или где разместить статью.

15 Сен 2010

EscribanoЗдравствуйте. Давненько я не писал. Ну что же, будем исправляться. Вот закончу пару проектов и возьмусь за перо.

В этой статье как вы уже наверно догадались, речь пойдет о продвижении статьями.

Продвижение статьями.

Статьи (как собственно и ссылки) можно размещать пожизненно (имеется в виду жизнь сайта донора) а можно с оплатой на год или даже с помесячной оплатой. Лично я предпочитаю первый вариант, так как не хочу зависеть от наличия денег в данный момент. Но у данного метода есть и минусы. Стоимость статьи “навсегда” равняется трем годам оплаты статьи помесячно. И только спустя три года она начинает окупать себя.
Читать полностью…

СЕО , , ,

Профессиональное программирование на PHP.

10 марта 2010

1000307820

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

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

Читать полностью…

Книги по PHP ,

PHP 5 и MySQL. Библия пользователя.

10 марта 2010

1000395355

От издателя : В книге приведены исчерпывающие сведения по созданию динамических Web-узлов на основе программных средств, предоставляемых бесплатно в общее пользование (языка PHP, сервера Apache и СУБД MySQL), а также показано, как обеспечить бесперебойную эксплуатацию таких узлов под управлением операционной системы Windows или Linux. Многочисленные сценарии и готовые программы, представленные в книге, подробно описаны, тщательно прокомментированы и составляют основу практически значимых приложений. Книга дополняет оперативную документацию, содержит все необходимые справочные данные и рассчитана на широкий круг читателей.

Читать полностью…

Книги по PHP ,

Головоломки на PHP для хакера.

10 марта 2010

1000354823

От издателя : Книга представляет собой задачник по Web-технологиям с уклоном в защиту Web-приложений от злоумышленников. Цель книги – помочь Web-разработчику научиться самостоятельно обнаруживать и устранять уязвимости в своем коде.
На компакт-диске, поставляемом вместе с книгой, приведены скрипты, являющиеся ответами на предлагаемые задачи.

Читать полностью…

Книги по PHP ,