livetv

Рейтинг
265
Регистрация
10.02.2015

С нуля или на битриксе.

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

silicoid:
А что у вас есть такое, чего нет, например в кодигнитере?

Я хз, что там особенного в том кодеинайтере. :) Мне что, все эти быдлофреймворки изучать?

Ну хотя бы скорость и маленький размер кодовой базы.

Модульность.

Конкретные тупости фрейморкостроения на ПХП описаны тут:

http://blog.kpitv.net/article/frameworks-1/

У них какое-то черезжопное МВЦ.

silicoid:
Вот я хочу предложить разработчику подумать над микрофреймворкой, в котором было-бы 3 вещи, обработчик GET/POST запросов, контроллер базы и шаблонизатор. причем желательно, чтобы это все было в одном файле и работало как можно быстрее.

Как это во фреймворке может быть обработчик запросов?

Контроллер базы - да.

Шаблонизатор? А зачем? php и сам отличный шаблонизатор.

---------- Добавлено 10.02.2016 в 17:14 ----------

silicoid:
Только то, что надо -- базовый функционал

То есть фреймворк занимает 20 метров, а никаких задач не решает?

Куда потрачены эти метры?

---------- Добавлено 10.02.2016 в 17:16 ----------

silicoid:
И потом, поверьте, но я не понимаю сложности потратить полчаса и просто написать пару функций. Это не сложная задача-же. Да --частая. Да, согласен, в каком-то случае было-бы полезно иметь класс уже в движке. но не сложное.. По мне по-крайней мере

Ну так и свое ядро на 50КБ не так сложно написать...

---------- Добавлено 10.02.2016 в 17:21 ----------

edogs:
Не понимать разницы между фреймворком и ядром может только человек ниасиливший освоить даже один фреймворк.

Это Вы меня цитировали...

Я просто не хочу называть свое ядро потерявшим авторитет громким словом "фреймворк".

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

---------- Добавлено 10.02.2016 в 17:24 ----------

edogs:
из нашей фразы скорее следует что "авторы YII - коммерсанты", так же как авторы zf, symfony и прочих известных, публичных, поддерживаемых, развиваемых фреймворков...

Ну тогда и ТС будет коммерсантом. :)

fingeniy:
посещаемость сейчас в районе 8 тыс. уников в сутки.

Посещаемость фигня.

Может кто-то ддосит/парсит сайт постоянно?

А что, в ВП нету мониторинга ресурсов?

Или хостер не может сказать, какие скрипты больше всего грузят?

---------- Добавлено 10.02.2016 в 11:25 ----------

fingeniy:
Также не совсем пониманию, как процессорные минуты переводить в проценты. Моя допустимая нагрузка - 5%. В момент перехода на действующий тарифный план, оператор технической службы сказал, что это равносильно 150 проц. мин. (ранее было - 3% и 100 проц. мин.). А теперь в письме, что они прислали, совершенно другие данные, принцип перевода я так и не понял.

Тебе ТП сказала, что 5% - это 150 мин.

Ты что, баран, в школе не учился? Извините, не сдержался.

Иди вагоны, млять, разгружай, а не учит оно народ зарабатывать деньги.

Вот поэтому я использую самопись.

Поменять юрлы на сайте - раз-два.

А тут какие-то мудренные системы.

А задаются вопросы, как сделать тривиальные вещи.

# minus index.php

RewriteCond %{REQUEST_METHOD} =GET

RewriteRule ^(.*)index.html$ /$1 [R=301,L]

edogs:
Своя регистрация на форумах один черт уже не тренд ни разу.

Ну не знаю.

У меня ни одной регистрации через соцсети из более 700.

А так думал, что добавление соцсетей увеличит.

silicoid:
ну тут приколисты собрались, как я погляжу.

Тогда Вы тоже приколист.

silicoid:
Один решил написать мерворожденый фреймворк, на котором сможет что-то сдеалть только сам автор.

Почему сразу мертворожденный? Фреймворки - лидеры сразу такими стали?

silicoid:
другой к фреймворку админку приделывает, для управления базами данных (phpMyAdmin видимо мало. хочется еще свой троянчик написать)

Лично мне хватает pma, но не давать же доступ для редакторов сайта в pma.

И pma оперирует лишь одной таблицей. А если там связи между несколькими таблицами?

silicoid:

Фреймворк, по своей сути, это набор библиотек для работы с базами данных, изображениями, сессиями + проверка запросов + шаблонизатор + готовый роутер.
Именно то, чего обычно больше всего в лом писать собственноручно.

Фреймворк это не библеотека.

Проверку запросов все равно нужно самому писать.

PHP и сам шаблонизатор.

.htaccess - тоже готовый роутер

silicoid:

/кстати, емнип на фэлконе написан сайт пхп нет/

Кто Вам такое напел?

silicoid:

Зачем свой велосипед городить, если их и так в мире стотыщмильёнов

В мире PHP все фреймворки выглядять как велосипеды, поэтому все время появляются новые.

Мне проще написать и поддерживать свое ядро, чем учить и тянуть зависимости какого-то горе-фреймворка, потом иметь проблемы с обновлениями, и надеятся, что авторы не перекратят работу над ним.

На самом деле не так и много функционала нужно для ядра.

У меня это порядка 50КБ.

Все остальное вынесено в модули по работе с текстом, файлами. И того функционала, что вынесен мной в библиотеки, тоже в популярных фреймворках нет.

Такое ощущение, что они создавались сферическими разработчиками в вакууме для сферических сайтов в вакууме.

---------- Добавлено 10.02.2016 в 10:01 ----------

edogs:

а) Человек "ниасилил" найти среди "статыщьмильёнов" что-то под свои нужды, это оказалось для него сложно.

Создатели Yii, ZF, Codeigniter, Kohana, Laravel, Symfony тоже ниасилили?

edogs:

б) Человек "ниасилил" изучить чужой велосипед, это оказалось для него сложно.

Вот именно что велосипеды, а не фреймворки.

edogs:

А теперь ключевой вопрос - какой фреймворк же напишет человек, который "ниасилил" ни задачу поиска фреймворка, ни задачу изучения документации по нему?

Документация у них то еще удовольствие.

У меня написано отличное расширяемое ядро.

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

Мне что, из-за рака мозга приверженцев фреймворков бросаться переделывать все свои сайты под какой-то быдлофреймворк?

Зачем это мне? Меня и мое ядро утраиват. Оно маленькое, 50КБ, я там все знаю и владелец кода, могу как нужно поправить.

И это на самом деле не так сложно создать свое ядро, если понимать и уметь.

А те, кто пользуются популярными фреймворками как раз и не умеют.

Видел я их код.

Может кеш обновить?..

:)

TF-Studio:
Как в фреймворке может быть админка? Управлять чем, собственно??

Управлять хотя бы сущностями БД.

А так как админки нет, ее приходится костылить.

Вот список недостатков фреймворков:

http://blog.kpitv.net/article/frameworks-1/

П.С.

А если условие по 2 и более таблицам, как избавиться от джойнов? :)

Это только в простых хоумпаджах все легко.

Всего: 2575