miketomlin

Рейтинг
235
Регистрация
04.12.2013
ArbNet:
Когда человек занят делом и видит что у него это не плохо получается, он будет этим делом продолжать заниматься согласитесь. А вот ваши нападки и гнобление говорят о том что вы не можете добиваться своих целей, никогда не сможете сделать то что делает тот кого вы пытаетесь гнобить поэтому вас так и коробит, вы плывёте по течению и хватаетесь за тех кто у берега почти выкарабкался из бурной реки. Вот и всё.

Если не можешь понять, что делаешь фуфло, делай на здоровье. Мы-то тут при чем?

А гнобят тебя, потому что ведешь себя неадекватно. Если бы сказал

– Понимаю, что идея посредственная [эту часть можно пропустить, раз не понимаешь], но вот хочу сделать что-то такое. Кому интересно, присоединяйтесь!

то получил бы меньше насмешек и упреков.

И агрессию провоцируешь ты сам:

– Вы не можете понять мою суперидею, вы посредственности, неудачники и т.п.
– Ну, ОК. Сделай еще одну попытку объяснить, в чем оригинальность твоей идеи, польза от ее реализации и т.п.
– Да ну! Что я зря буду распинаться?!
– Ну, пока.
– Вот же недостойные. Я тут творю историю, а вы плывете по течению, вас коробит от моей крутости.

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

---------- Добавлено 17.03.2020 в 21:46 ----------

ArbNet:
Как обновлю отпишусь.
Вэри гуд! Над концептом тоже немного подумай ;)

Sitealert, много цельных шаблонов с однотипными включениями кусочков, – это тоже плохо (если я правильно понял, о чем ты). Сейчас часто страница собирается от частного шаблона (для одного или нескольких блоков страницы) к общему. Инфа о частных шаблонах может храниться вместе с данными, чтобы было понятно, какой частный шаблон в первую очередь (может быть несколько уровней частных шаблонов; это как матрешку собирать от самой маленькой) к этим данным применить.

Sitealert:
Вот у меня есть на поддержке один сайт, созданный лет 10 назад – так там тоже сайт собирается из кусочков, только эти кусочки прописаны не в xml, а в MySQL, но в данном случае это не имеет значения. Главное – это "из кусочков".

Насчет XML vs MySQL не понял. Мягко говоря, это немного разные вещи.

edogs:
Сейчас модно говорить "микросервисы" 😂

Не надо гнать на микросервисную архитектуру :)

edogs:
Тоже полумеры, т.к. если отвалится обработчик пхп, то опять же весь сорс-код будет виден. Ситуация как на фриланс.ру была.
По уму все важные файлы надо класть выше корня в принципе.

Это понятно. Я там добавил оборот, подразумевающий размещение фронта в корне. Т.к. ТС мыслит на уровне .htaccess, он по-другому не сможет. А так, да, фронт тоже просто убирается выше, и команда

define('PATH',__DIR__.'/mods/');

без изменения приобретает другой смысл ;)

---------- Добавлено 16.03.2020 в 20:12 ----------

P.S. Вообще просто не нужно хардкодить пароли и т.п. непосредственно во фронте.

---------- Добавлено 16.03.2020 в 20:16 ----------

ArbNet:
вероятно окружающих от вас тошнит, обычно люди когда грубят подсознательно высказывают мнение о себе. Поличитесь ка... ;)
Ну, ОК. Давай проверим: попросим форумчан почитать твой сайт и после спросим у них, кому нужно лечиться, мне или тебе ;)
ArbNet:
ЗЫ. Я сейчас время только только трачу, какой смысл объяснять..

Серьезно? Будет хоть что написать на твоем сайте, чтобы у посетителей не возникало рвотных рефлексов или желания позвонить в психушку ;)

---------- Добавлено 16.03.2020 в 20:04 ----------

«нет так нет, как хотите, дело ваше» :D

ArbNet:
я уловил суть

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

define('PATH',__DIR__.'/mods/');

на

define('PATH',dirname(__DIR__).'/mods/');
И если надо перенаправление на 10/novosti например, то в индекс файле это всё легко настраивается

Как настраивается? По твоему описанию только одно решение приходит в голову: переименовать модуль в 10, сделать его копию под именем 11 и т.п. :D

edogs:
Уже эпик фэил. Нет ничего хуже захардкоженного роутинга, потому что потом заказчик хочет что бы новости лежали по адресу не news/october/ а 10/novosti и офигевает с колхоза который надо делать.

Ну, некоторые считают, что это «обычный» роутинг – «захардкоженный» (из-за того что роуты нужно хардкодить). А опосля менять адресацию, тем более на менее вменяемую, по-любому вредно. Но, согласен, у ТСа формат адреса скорее какой-то технический. Чтобы использовать более постоянные адреса, они должны быть более естественными.

ArbNet:
сайт/модуль/страница

Нафига модуль пихать в адрес? Как делать короткие адреса, как в социалках и т.п., например /mike 😕

ArbNet:
В PHP данные запроса доступны из глобальных переменных
$mod - модуль
$act - страница (action - действие из MVC наследовалось)
$nav= Array{
[dirname] - модуль
[filename] - страница
[parameter]=Array{
[par1]=value1,
[par2]=value2
}
}

Зачем по два раза модуль и страница?

ArbNet:
.htaccess блокирует доступ ко всем файлам кроме статики css, js, катринок. шрифтов.

Почитай, как норм. размещать файлы, чтобы к ним не было доступа.

ArbNet:
такие пусть покуривают 🚬

Вижу, ты уже за трубку взялся. Саморазоблачение? :)

iworkshop:
Мы же уже это обсуждали?
У меня в данный момент не так много свободного времени и я учитываю "полезность знаний". Пока вы не сможете привести конкретных примеров и сравнений, чем ваш движок лучше распространённых CMS\фреймворков я лучше потрачу время на их изучение. Это простая логика, не бином Ньютона.

Выше же написали: «как у меня больше не у кого больше нет». А вы о какой-то там «полезности»! В топку «полезность» :)

---------- Добавлено 16.03.2020 в 18:20 ----------

ArbNet:
А я делом занимаюсь :)
Лохов разводишь? :D

---------- Добавлено 16.03.2020 в 18:24 ----------

ArbNet:
нет так нет, как хотите, дело ваше.
Тебя же попросили: расскажи про роутинг (можно без деревьев радикса :)) и т.п. А тебе походу сказать нечего ;)
Всего: 2534