Цитата (OleKh @ 6.10.2015 - 11:11) |
Если хотите выделить ядро, то не получится, т.к. ядро само по себе не сможет работать и будет связано с Routers, DB |
Должно получиться. В ядро я хочу поместить безальтернативные скрипты. В самом начале еще эта идея прозвучала. Минимум в ядро, максимум в расширения. Я хочу сделать конструктор своего рода. Чтобы набрать только нужный и только понравившися функционал. И не таскать на сервер лишний хлам. Тем паче сейчас композер так популярен.
Наверно не нужно мудрить, назвать base/ да и всё.
_____________
Если вам недостаточно собственных заблуждений, можно расширить их мнениями экспертов.Нужно уважать мнение оппонета. Ведь заблуждаться - его святое право.Настаивал, настаиваю и буду настаивать на своем. На кедровых орешках.
Цитата (Arh @ 6.10.2015 - 11:13) |
Надо быстрей создавать тему DI =) Если будет использоваться DIC или SL тогда как там с псевдонимами? |
Спешка ужна только при ловле блох и при поносе.
Создам скоро, времени нет. Работать же приходится.
_____________
Если вам недостаточно собственных заблуждений, можно расширить их мнениями экспертов.Нужно уважать мнение оппонета. Ведь заблуждаться - его святое право.Настаивал, настаиваю и буду настаивать на своем. На кедровых орешках.
Во! collection/ вроде подходит. И лаконично и интуитивно понятно и слово красивое. Так пока и сделаю.
_____________
Если вам недостаточно собственных заблуждений, можно расширить их мнениями экспертов.Нужно уважать мнение оппонета. Ведь заблуждаться - его святое право.Настаивал, настаиваю и буду настаивать на своем. На кедровых орешках.
Цитата (twin @ 6.10.2015 - 13:25) |
В ядро я хочу поместить безальтернативные скрипты |
Поместить можно куда угодно, работать будет, вопрос только почему так, а не иначе, например в Yii, контроллер связывается с разными директориями по следующей "цепочке".
class SiteController extends Controller {}
class Controller extends CController {}
class CController extends CBaseController {}
abstract class CBaseController extends CComponent{}
class CComponent{}
Цитата (OleKh @ 6.10.2015 - 12:01) |
Поместить можно куда угодно, работать будет, вопрос только почему так, а не иначе |
Потому что хочу максимально унифицировать интерфейсы библиотек. Как - это другая история, об этом пока рано думать. Главное поставить цель.
И у тебя пример из Yii. В Yii2 уже иначе.
_____________
Если вам недостаточно собственных заблуждений, можно расширить их мнениями экспертов.Нужно уважать мнение оппонета. Ведь заблуждаться - его святое право.Настаивал, настаиваю и буду настаивать на своем. На кедровых орешках.
Всё. Засунул abc/ в vendor/
Сразу бы рассказали деду про композер. Я понятия не имел, что он только туда пихает пакеты. Спасибо
Razzwan, просветил. Мне он на работе без надобности, так что я и тут по старинке.
Теперь вроде все по науке?
_____________
Если вам недостаточно собственных заблуждений, можно расширить их мнениями экспертов.Нужно уважать мнение оппонета. Ведь заблуждаться - его святое право.Настаивал, настаиваю и буду настаивать на своем. На кедровых орешках.
Цитата (twin @ 6.10.2015 - 12:47) |
Сразу бы рассказали деду про композер. |
так ведь сразу и рассказали
Цитата (kaww @ 6.10.2015 - 08:06) |
и не будет проблем с установкой фреймворка или его частей composer'ом. |
Цитата |
Сразу бы рассказали деду про композер. Я понятия не имел, что он только туда пихает пакеты. Спасибо Razzwan, просветил. Мне он на работе без надобности, так что я и тут по старинке. |
twin
Цитата |
Сразу бы рассказали деду про композер. Я понятия не имел, что он только туда пихает пакеты. Спасибо Razzwan, просветил. Мне он на работе без надобности, так что я и тут по старинке. |
Тебе сказали, а ты нам расскажи =)
что он куда пихает и почему нельзя вынести за его пределы?
Цитата |
Всё. Засунул abc/ в vendor/ |
В итоге получится 2 папки? vendor и www.
_____________
Промокод предоставляет скидку на заказ домена и/или хостинга reg.ru
BFCC-3895-8804-9ED2
Цитата (kaww @ 6.10.2015 - 13:10) |
так ведь сразу и рассказали |
Сказали. А не
рассказали.
Я думал он пишет туда, куда укажешь.
Цитата (Bolik @ 6.10.2015 - 13:18) |
кто тебе это сказал?? |
Ух ты! Я чувствовал, что не могли они так захардкодить))) Но менять уже не буду. Есть смутное подозрение, что тут с PSR что то увязано. Надо посмотреть на досуге.
Цитата (Arh @ 6.10.2015 - 13:25) |
Тебе сказали, а ты нам расскажи =) что он куда пихает и почему нельзя вынести за его пределы? |
Завтра видео
Razzwan обещал записать.
_____________
Если вам недостаточно собственных заблуждений, можно расширить их мнениями экспертов.Нужно уважать мнение оппонета. Ведь заблуждаться - его святое право.Настаивал, настаиваю и буду настаивать на своем. На кедровых орешках.
Мне например не нравится слово vendor, гугл его переводит как "продавец". Что за продавец, что он и кому продаёт, вроде не opencart пишем.
Еще не нравится что всё лежит в одной куче, но при этом нефига не в одной.
Если бы в папке vendor на одном уровне лежали ВСЕ либы, тогда да, переименовать vendor в library и всё становится на свои места.
Но это не так. Потому что library\phpmail это нормально, а library\abc\library уже как то странно.
Цитата |
Завтра видео Razzwan обещал записать. |
Жду)
_____________
Промокод предоставляет скидку на заказ домена и/или хостинга reg.ru
BFCC-3895-8804-9ED2
Цитата (twin @ 6.10.2015 - 13:34) |
Ух ты! Я чувствовал, что не могли они так захардкодить))) |
И опять процитирую себя же
Цитата (kaww @ 6.10.2015 - 06:37) |
только с использованием composer/installers. |
Ну слава яйцам, разобрались. Стало похоже на как у всех. Оно наверно хорошо, но очень скучно
_____________
Если вам недостаточно собственных заблуждений, можно расширить их мнениями экспертов.Нужно уважать мнение оппонета. Ведь заблуждаться - его святое право.Настаивал, настаиваю и буду настаивать на своем. На кедровых орешках.
Цитата (Arh @ 6.10.2015 - 13:39) |
Мне например не нравится слово vendor, гугл его переводит как "продавец" |
Вообще скорее "поставщик". Продавец - seller. От sale - продажа.
_____________
Если вам недостаточно собственных заблуждений, можно расширить их мнениями экспертов.Нужно уважать мнение оппонета. Ведь заблуждаться - его святое право.Настаивал, настаиваю и буду настаивать на своем. На кедровых орешках.
Цитата (Arh @ 6.10.2015 - 13:25) |
В итоге получится 2 папки? vendor и www. |
Три. application/ еще.
_____________
Если вам недостаточно собственных заблуждений, можно расширить их мнениями экспертов.Нужно уважать мнение оппонета. Ведь заблуждаться - его святое право.Настаивал, настаиваю и буду настаивать на своем. На кедровых орешках.
Быстрый ответ:
Powered by dgreen
Здесь расположена полная версия этой страницы.