Friday, November 16, 2012

Онлайн магазин с codeigniter

Създаване на онлайн магазин с codeigniter



Начало

Днес реших малко да поговорим за една php платформа където се оказа доста лесно и бързо да се създават динамични web страници.
имах една поръчка на клиент който поиска онлаин магазин.

И така се захванах за работа като първо помислих какво да ползвам чист php, joomla, или да опитам с codeigniter.
Оказа се че codeigniter е MVC (Model-View-Controller) а аз до сега не бях ползвал MVC модела и затова реших да се опитам.
В началото беше доста объркано в главата ми четях документация за codeigniter гледах малко видео уроци и ето че леко започна да ми се навързват нещата.

Проекта


За самия проект знаех че трябва да има стандартните неща като:
Категории, кошница, промоции, редакция, изтриване и една средно голяма администрация.
Направих си блок схема на всичко и преминах към реализирането на проекта.

codeigniter

codeigniter е лесен за използване всичко което трябва да направите е да го свалите
и просто да пишете има документация бих казал добра където може да видите кое как се прави 
но може да си ползвате и стария начин на работа с php.

codeigniter разделя бизнес логиката ви от презентационата част което дава на вашия бизнес код да бъде разграничен и да имате само имплементация на функционалност, 
а самото View да бъде часта където ще имаме колкото се можем само чист html.

Всеки модел в codeigniter трябва да наследява CI_Modeл.
Имате доста библиотеки така наречените help-ери, които се инициализират още в конструктора един път хването ли ритъма и разберете ли как стават нещата всичко друго е писане на код и желание.

Заключение

Като за заключение може да кажа, че codeigniter ми даде няква свобода и лекота с която да навигирам между MVC модела, но забелязах, 
че има и недостатаци за който няма сега да говоря 
целта тук е да намерим полезното в таз платформа.
Ползвайте я за малки проекти, а защо не и за нещо по голямо.
може да видите крайния резултат който ми отне 5 дена .

Ако имате въпрости относно codeigniter пишете ми 
Поздрави Мехмедов







Sunday, November 11, 2012

DotNetNuke overview

DotNetNuke overview



DotNetNuke, накратко dnn e cms система, с която лесно и бързо създавате web страници, но с разликата, че може да добавяте и ваши custom контроли.

За създаването на една такава dnn web страница ви е нужно:

Visual Studio 2010
MSSQL 2008
IIS
DNN.zip



http://www.dotnetnuke.com/

Информация за инсталация на dnn.
http://www.dotnetnuke.com/Resources/Wiki/Page/Install_DotNetNuke.aspx

Една от хубавите страни на тази платформа е:

  • Среда за разработка .net
  • Имате Debug mode много полезно 
  • Ползват контроли на telerik
Видео уроци 


Мехмедов