Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Не могу найти видео уроки по созданию framework php

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
android
Отправлено: 01 Января, 2012 - 11:50:22
Post Id


Посетитель


Покинул форум
Сообщений всего: 335
Дата рег-ции: Сент. 2011  


Помог: 0 раз(а)




Не могли бы вы подкинуть?

Нужно что бы framework был написан на class

Типа:
PHP:
скопировать код в буфер обмена
  1.  
  2. class Controller_Test {
  3.     public function action_index() {
  4.         echo '<pre>';
  5.         $db = TestBD::instance();
  6.         print_r($db);
  7.     }
  8. }
  9.  
 
 Top
caballero
Отправлено: 01 Января, 2012 - 15:04:55
Post Id


Активный участник


Покинул форум
Сообщений всего: 5998
Дата рег-ции: Сент. 2011  
Откуда: Харьков


Помог: 126 раз(а)




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


Цитата:
Нужно что бы framework был написан на class

имеется ввиду этот конкретный класс или написание с применением ООП?

Лучше сначала задай себе вопрос зачем тебе нужно писать фреймворк. С твоим уровнем знаний в ближайший год-два это врядли возможно.

(Отредактировано автором: 01 Января, 2012 - 15:14:33)



-----
Бесплатная система складского учета с открытым кодом https://zippy[dot]com[dot]ua/zstore
 
 Top
OrmaJever Модератор
Отправлено: 01 Января, 2012 - 17:52:56
Post Id



Активный участник


Покинул форум
Сообщений всего: 7540
Дата рег-ции: Янв. 2010  
Откуда: Чернигов


Помог: 299 раз(а)




android, не растаивайтесь. Я недавно искал видео уроки "как захватить мир для чайников" тоже не нашёл Огорчение


-----
Если вы хотя бы 3-4 раза не решите всё выкинуть и начать заново - вы явно что-то делаете не так.
 
 Top
android
Отправлено: 01 Января, 2012 - 20:33:08
Post Id


Посетитель


Покинул форум
Сообщений всего: 335
Дата рег-ции: Сент. 2011  


Помог: 0 раз(а)




OrmaJever тоже пробывал не нашел =(
 
 Top
OrmaJever Модератор
Отправлено: 01 Января, 2012 - 20:42:33
Post Id



Активный участник


Покинул форум
Сообщений всего: 7540
Дата рег-ции: Янв. 2010  
Откуда: Чернигов


Помог: 299 раз(а)




Ну вот пошутили, а теперь серьёзно.
Вот цитата из вики что такое фреймворк
Цитата:
программное обеспечение, облегчающее разработку и объединение разных компонентов большого программного проекта

До фреймворка нужно дойти, тоесть написать большой проэкт и по ходу фреймворк сам образуется.
p.s. блин хотел написать много, но не смог связать в предложения 1 января Улыбка


-----
Если вы хотя бы 3-4 раза не решите всё выкинуть и начать заново - вы явно что-то делаете не так.
 
 Top
android
Отправлено: 02 Января, 2012 - 11:05:02
Post Id


Посетитель


Покинул форум
Сообщений всего: 335
Дата рег-ции: Сент. 2011  


Помог: 0 раз(а)




OrmaJever ну что такое фреймворк я то знаю. Написал 2 проекта чисто на php. Вот и запарило одно и тоже делать....
 
 Top
OrmaJever Модератор
Отправлено: 02 Января, 2012 - 11:56:21
Post Id



Активный участник


Покинул форум
Сообщений всего: 7540
Дата рег-ции: Янв. 2010  
Откуда: Чернигов


Помог: 299 раз(а)




Ну вот, подумайте что общего у двух проэктов, это обьедениеть в класы с удобным интерфейсом. Вобщем вот пару пунктов которые должны быть в фреймворке:
Обработка входных даных, работа с базой, работа с сесиями и куками, возможно небольшой шаблонизатор и т.д. Функций может быть куча.


-----
Если вы хотя бы 3-4 раза не решите всё выкинуть и начать заново - вы явно что-то делаете не так.
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Вопросы новичков »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB