Записи с тегом "CodeIgniter"

Дек 2

Интернет-магазин Technomagic.by

Рубрики: Php, Деньги Метки: ,

Теперь у меня есть опыт разработки интернет-магазина с нуля! С марта по август 2010-го, на движке CodeIgniter для Алексея Морозова был выполнен шоп по продаже бытовой и цифровой техники – http://technomagic.by/. Работы было очень много (с нуля все-таки) но сделано, я думаю хорошо и удобно что для покупателей, что для редакторов шопа.

При ежедневной упорной работе все можно было разработать и отладить за месяц, но меня в то время очень отвлекала основная деятельность. Читать далее »

Янв 30

Как я научился программировать на PHP

Рубрики: Мысли Метки: , ,

Помню что это был 2002-й, когда я окончил школу с уклоном в физику, математику и информатику.  У нас в школе был очень популярен паскаль и особенно делфи. Естественно что мне тоже довелось узнать что это такое, и я сразу возненавидел это говно: делфи и паскаль. За их тормознуть, за то, что программы весят мегабайты, что компоненты не подходят под разные версии делфи и кучу всего другого, которое уже и не вспомню.

На тот момент мой одноклассник, показал мне что такое ассемблер, нас тогда привлекало то, что оконную windows-программу можно уместить в 1 кб. Со временем мы решили создать сайт посвященный ассемблеру. Но стал вопрос как создать сайт. Учитывая, что я умел на тот момент создавать html страницы, знал что такое CSS, то за создание сайта отвечал я. Но html-сайт нас сразу не устраивал, хотелось чего-то крутого, с голосованием, комментариями и т.п.

Как сейчас я вспоминаю тогда я и узнал что «крутые» сайты пишут либо на  PHP либо на Perl. Начал изучать и то и другое, Perl практически сразу забросил, потому что на тот момент его синтаксис мне, человеку привыкшему к паскалю был сложен. Получилось в итоге вот что: asm.fatal.ru. Сайт я делал, когда мне было около 17 лет, так что критика не принимается. Контакты на сайте не действительны, не пишите по ним.

Отмечу что все что там есть написано было с нуля, CMS там не используется, потому что я даже не знал что это такое в то время. Отмечу что ссылки вида /index.php?page=programs я так же придумал сам. Тогда мне казалось это просто гениальным изобретением, ведь можно написать один php файл и использовать его как шаблон. Голосование так же сделал я сам с нуля, чем гордился тогда. Все каменты, посты хранятся по сей день там в файлах, потому что mysql на фрихостинге не было, да и я не знал что это такое. Жаль одно.  Доступ к сайту я потерял очень давно. У fatal.ru были сбои, и они сменили пароли. А новых я не дождался. Читать далее »

Дек 30

Ура, закончил редактор фотоотчетов для rybalka.tv!

Еще в процессе планирования я прекрасно понимал, что именно редактор фотоотчетов будет самым сложным этапом работы над проектом. Нужно было все сделать удобно и доступно. Так, чтобы даже начинающий смог интуитивно догадаться что и как.

Вот прошли 2,5 дня беспробудной работы над ним и что я имею на руках: практически ничем не уступающий ВКонтакте, редактор фотоальбомов, а по удобству использования превосходящий их разработку. Единственное в чем я им уступаю, это изменение порядка следования фоток и у меня нет массового загрузчика на флеше. Пока нет (еще не делал, но знаю как). Что касается сервиса Яндекс.фотки, то ему я уступаю по многим пунктам, но кто я такой чтобы конкурировать с Яндексом, да и задачи текущие мой редактор полностью решает.

Мой редактор фотоотчетов это:

  • Кроссбраузерность.
  • Множество проверок, не позволяющих, к примеру удалить чужое фото, или повернуть его на 90º по часовой стрелке.
  • 100% Аякс. За все время работы с фотографиями ваша страница ни разу не перезагрузится. Далось это не легко, спасибо Антону Шевчуку за то, что проконсультировал меня по одному вопросу.
  • Комплексная работа с фотографиями. Там и повороты и кроппинг и ресайзинг средствами CodeIgniter.

При проектировании ориентировался прежде всего на редакторы фотоальбомов из вконтакте, яндекс.фоток, потому что у них удобнее всего они реализованы. Хотя просмотрел множество сервисов и русских и буржуйских. Читать далее »