ПредишенСледващото

Какво е MiMViC?

MiMViC - модулна и лесно работна среда PHP 5.3+, която ви позволява да се изгради стабилна динамични уеб сайтове. В същността си, тя е в основата на сложен сайт базиран на PHP.

В този урок ще направим един малък пример, използвайки MiMViC - Tag съвет.

Трябва да се работи

Да се ​​опитаме да се работи с PHP библиотеки се нуждаете:

  • PHP 5.3 с поддръжка на ЗНП на сървъра
  • Себе си работна среда MiMViC. (Изтегли тук)
  • Познаването на PHP и MySQL

Ние се изгради Tag съвет!

В главната папка на сървъра, който сте избрали за вземане на проби, трябва да се създаде директория Чат-бокс. Необходимо е да се извлече архива на работната среда MiMViC подаде uvic.php. След това е необходимо да се създаде Чат-бокс в папката index.php файл. в кои компоненти ще бъдат включени MiMViC ядро.

Копирайте следния код във файла index.php.

Първите редове на сценария определят нивото на обработка на грешки, за PHP. Тогава uvic.php файл е включена.

Сега ние се изгради проста действия, за да се уверите, че всичко работи. Добавете следния код преди да се обадите MVC \ старт () в index.php.

Сега ние се свърже с базата данни и да направи по-сериозен пример. Премахване на горните доказани функции и ще напусне нашия индекс файл в следния вид:

conf.php файл съдържа код за свързването към базата данни, и shout_actions.php файл - функционален код (контролер на модела MVC).

За нашия Tag Board нужда от база данни, ние го наричаме Чат-бокс. В новата база данни, създаване на таблица, която можете да използвате следната SQL заявка:

След създаването на таблицата с база данни, можете да преминете към папката Чат-бокс и го създадете conf.php файл. в който се поставя следния код:

Тук отново се обръщаме uvic.php файл и внос на пространство от имена. След това ние създаваме ЗНП свързване към базата данни (вие трябва да използвате [потребителско име] и [парола] със съответните разрешения). От интерес е съединение MiMViC хранилището за съхранение. По този начин, ние можем да се върнем по-късно тази стойност, като се обадите на функцията MVC \ извличане ( "db") от всяко място. Това означава, че вместо да се определи глобална променлива, ние използваме MiMViC до желаните стойности.

Сега създайте shouts_action.php файл. който ще съдържа всички действия, мини чат. Регистрирайте действията на водача, който ще се появи на първите 10 сигнали:

Сега трябва да се създаде функционалност добавяне реплика Board Tag. За да направите това, добавете следния код в shout_actions.php на файла.

Горната функция съхранява копие се предава с помощта на метода POST. Всичко е съвсем просто и ясно.

Сега добавете функционалност премахване реплики. Ние ще използваме URL параметри за преноса на данни. Ето функции код:

: Id определя URI MiMViC, е необходимо за извършване на избор на параметъра в сегмента URI и за предаване на параметъра с индекс "ID" на съответния набор, полученият функция като аргумент. След това той вградени в отчета за SQL, които се изпращат за изпълнение. В случай на успешно завършване на операциите са пренасочени към началната страница.

Сега трябва да добавите следния код, за да се покаже формата, за да добавите Board реплика Tag. Кодът се добавя към файла с оглед-shouts.php.

Също така добави линк към премахване на виковете на $ реплика контур променливи:

Нашата прост Tag Board е готова. Архивът с MiMViC има няколко примера за използването на тази библиотека.

Mimvic - малка рамка PHP, който използва MVC

До получаване на информация от два канала (зрение и слух) на ефективността на обучението далеч по-добър живот от книги. А домашните задачи и онлайн тестове ще ви позволи да мисля постоянно в целевия език и веднага провери знанията си!

Mimvic - малка рамка PHP, който използва MVC

Mimvic - малка рамка PHP, който използва MVC

Ако искате по-дълго време, за да проучи как да се HTML, че ме има, за което трябва добра новина!

Mimvic - малка рамка PHP, който използва MVC

Ако вече сте се научили HTML и искат да се движи напред, следващата стъпка ще бъде да се проучи CSS технологията.

Mimvic - малка рамка PHP, който използва MVC

Ако искате да се разбере концепцията на домейн и хостинг, да научат как да се създаде база данни, да качвате файлове към уеб сайт чрез FTP сървър, създаване на поддомейни, да конфигурирате пощенските кутии за сайта и мониторинг на посещаемостта, този курс е разработен специално за вас!

Свързани статии

Подкрепете проекта - споделете линка, благодаря!