|
203 / 184 / 42
Регистрация: 23.10.2015
Сообщений: 778
|
|
Своя CMS, что нужно03.04.2020, 09:21. Показов 5900. Ответов 68
Всем привет!
Начал разрабатывать свою CMS и столкнулся с вопросом, а что нужно для сайта? Какой функционал должен быть и на кого рассчитывать (т.е. на какого пользователя)? вот ссылка на видео где я делюсь тем, что уже сделано: https://youtu.be/Ekkc59vHN0s
0
|
|
| 03.04.2020, 09:21 | |
|
Ответы с готовыми решениями:
68
Нужно что то типа CMS Смена CMS что нужно затребовать???
|
|
368 / 234 / 68
Регистрация: 19.07.2016
Сообщений: 833
|
|
| 04.04.2020, 15:59 | |
|
sad67man Возьмите вот того же Evan You (создатель Vue), работал и работал бы в Гугле. Че его укусило, че он свой фрейм написал ?)
0
|
|
|
1460 / 1013 / 232
Регистрация: 01.10.2018
Сообщений: 3,944
|
||
| 04.04.2020, 15:59 | ||
0
|
||
|
368 / 234 / 68
Регистрация: 19.07.2016
Сообщений: 833
|
||
| 04.04.2020, 16:03 | ||
|
1
|
||
|
1460 / 1013 / 232
Регистрация: 01.10.2018
Сообщений: 3,944
|
|
| 04.04.2020, 16:04 | |
|
0
|
|
|
2605 / 1509 / 689
Регистрация: 23.08.2015
Сообщений: 3,841
|
|
| 04.04.2020, 16:24 | |
|
estic, Повторюсь, у меня много знакомых самописов. И то что они понаписали - все очень печально. Просто это не имеет смыла. Только если вы пишете именно какой-то новый фреймворк. а не конкретное приложение.
Добавлено через 1 минуту Если у вас стоит задача написать приложение. То фреймворк не имеет особого влияния. Вы можете выбрать один из нескольких. Но писать под это дело свой - это бред) Добавлено через 15 минут D_Vik, Мой лимит троля исчерпался) был вопрос про CMS, где автор не имел особого понятия, что он от него хочет. Где я сказал зачем, когда есть фреймворки, а каждый сайт уникален. А простой crud можно и так написать) Я абсолютно убежден, что когда стоит проект, писать собственный фреймворк - абсолютно нецелесообразно. И тут "сайтоделы" не причем. И мы не берем в рассчет тех кто конкретно занимается разработкой фреймворкоф. Я знаю много самописов. и там все очень плохо)
0
|
|
|
Заблокирован
|
|
| 05.04.2020, 08:54 | |
|
нажал кнопку - выбрал данные из БД и вывел их на экран: ахринеть для этого целый фреймворк нужно развернуть, да ещё и не свой простой код в 3 строчки а тот, который дядя написал в миллион строк, потому что ему построчно наниматель платит да ещё с учётом строк комментариев в его ГК, который используют пользователи, но не программисты
млять разворачиваешь класс почитать, а там конструктор с присвоением ОДНОГО свойства в 5 строк и PHPDoc на двадцать строк, программисты хуевы
1
|
|
|
203 / 184 / 42
Регистрация: 23.10.2015
Сообщений: 778
|
||
| 05.04.2020, 11:21 [ТС] | ||
|
1
|
||
|
Заблокирован
|
|
| 05.04.2020, 11:25 | |
|
ФридрихФ, такое часто и тут в том числе, пользователи фреймворков дают советы по программированию в стиле: - Посмотрите, как в ларавеле
1
|
|
|
1460 / 1013 / 232
Регистрация: 01.10.2018
Сообщений: 3,944
|
|
| 05.04.2020, 12:35 | |
|
Пожалуйста, не опускайтесь до уровня злобных недоучек. Сначала немного "обрастите жирком", прежде чем рассуждать на подобные темы. Уверен, со временем ваши взгляды немного изменятся. Доля правды в ваших словах есть, но вы ее с лихвой компенсируете долей
Verolomstvo, простые конструкторы нужны для инкапсуляции данных. Чтобы не тянуть в каждый метод дополнительные параметры, обращение к стороннему изолированному хранилищу или к переменным на глобальном уровне видимости. ФридрихФ, даже при беглом фрагментарном просмотре ваших роликов заметны простейшие ошибки. Например, если вы сделаете более полную обработку ошибок, то количество строчек кода сразу немного подрастет
0
|
|
|
203 / 184 / 42
Регистрация: 23.10.2015
Сообщений: 778
|
||
| 05.04.2020, 12:44 [ТС] | ||
|
Но есть еще и "принцип необходимости и достаточности" - а это я считаю первым критерием в построение чего угодно.... Так вот проблема в психологии человека, или тупо повторять за теми кто, с пеной у рта кричит, что его принципы моделирования проекта самые оптимальные, либо самому включить логику....
0
|
||
|
3901 / 3239 / 1353
Регистрация: 01.08.2012
Сообщений: 10,917
|
||||||
| 05.04.2020, 12:44 | ||||||
|
Я много раз плевался от некоторых компонентов Ларавела за их (как мне казалось) излишнюю сложность и нагромождённость. Пока не решил запилить свой фреймворк. Чем дольше пилил (и использовал в реальных проектах) - тем больше понимал, насколько на самом деле там всё разумно и продумано наперёд. Просто раньше не хватало багажа, чтобы это осознать. Кроме этого, опять же, если нет достаточного багажа - со временем код может стать таким, что масштабировать его будет трудно, а переписать с нуля ещё трудней. Когда так пишется какой-то компонент сайта - это терпимо, но когда сам движок становится твоим врагом - становится очень печально.
1
|
||||||
|
203 / 184 / 42
Регистрация: 23.10.2015
Сообщений: 778
|
||||
| 05.04.2020, 13:01 [ТС] | ||||
|
конкретно в каком месте есть ошибка? Делать перехват ошибок - зачем??? для чего и для кого? я понимаю, что такая возможность есть, но пять же принцип необходимости и достаточности. Если что то должно рухнуть, мне достаточно того что выводиться по умолчанию Добавлено через 8 минут Добавлено через 4 минуты
0
|
||||
|
1460 / 1013 / 232
Регистрация: 01.10.2018
Сообщений: 3,944
|
||||
| 05.04.2020, 13:02 | ||||
|
0
|
||||
|
Заблокирован
|
|||||||||||||||||
| 05.04.2020, 13:04 | |||||||||||||||||
после автолоадера пишем
1
|
|||||||||||||||||
|
1460 / 1013 / 232
Регистрация: 01.10.2018
Сообщений: 3,944
|
|
| 05.04.2020, 13:12 | |
|
К предыдущему сообщению. Неполная обработка ошибок - это простейшая ошибка
![]() Добавлено через 1 минуту Неполная обработка входных данных - это тоже простейшая ошибка.
0
|
|
|
203 / 184 / 42
Регистрация: 23.10.2015
Сообщений: 778
|
||||
| 05.04.2020, 13:14 [ТС] | ||||
|
Добавлено через 1 минуту
0
|
||||
|
1460 / 1013 / 232
Регистрация: 01.10.2018
Сообщений: 3,944
|
|||
| 05.04.2020, 13:22 | |||
![]() Добавлено через 2 минуты
0
|
|||
|
3901 / 3239 / 1353
Регистрация: 01.08.2012
Сообщений: 10,917
|
||||||||||
| 05.04.2020, 13:26 | ||||||||||
![]() ![]() На всякий случай уточню, что в целом я с вами согласен. Вы молодец, что хотите создать свою CMS, у меня нет цели вас от чего-то отговорить. Просто увидел интересную дискуссию и решил вставить свои 5 копеек.
1
|
||||||||||
|
203 / 184 / 42
Регистрация: 23.10.2015
Сообщений: 778
|
|||
| 05.04.2020, 13:40 [ТС] | |||
|
во втором видео я рассказываю как происходит валидация входящих данных на уровне htaccess. Так вот это старый и надежный "дедовский" метод - фильтровать регуляркой... сколько бы я не читал про обработку входящих данных - не встречал, чтоб предлагалось использовать регулярные выражения, да еще и на уровне htaccess. Потому как очень сложно писать регулярку для некоторых.... а благодаря этой технологии у меня нет нужды кодить лишнее... Добавлено через 5 минут
0
|
|||
|
Заблокирован
|
||
| 05.04.2020, 13:40 | ||
![]() программист увидел бы, но не пользователь
0
|
||
| 05.04.2020, 13:40 | |
|
парни нужно кое-что добавить (нужно что бы эта программа вычисляла среднее арифметическое чисел) Написал программу по смене слов в строке, но нужно что бы можно было вводить слова с клавиатуры.Что нужно ? Нужно ли писать cms? Нужно подобрать CMS Нужно доработать сайт на umi cms Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала.
Ниже прикреплён. . .
|
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F
Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU.
Опрашиваются регистры. . .
|
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка:
Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
|
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо
Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
|
|
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман.
Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
|
мат медиц модель 30. презентация проекта
anaschu 27.08.2026
хоп хоп хоп хидахоп, а я кладую))
|
Как у меня протекала болезнь
zorxor 27.08.2026
Здравствуйте, друзья! Эта запись блога предназначена именно для вас - для моих дорогих друзей, которые знали меня лично. Чтобы ответить на вопрос - а что же со мной произошло на самом деле? Я учился. . .
|
Нашел вот забавное видео о измерениях. Лучшее что я видел на эту тему
kumehtar 26.08.2026
ILETXiw9bMQ
Основная суть и тезисы по измерениям:
0D (Нулевое измерение): точка, не имеющая длины, ширины, высоты или объема.
Объект не может перемещаться в 0D.
1D (Первое измерение):. . .
|