Форум программистов, компьютерный форум, киберфорум
PHP
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.62/26: Рейтинг темы: голосов - 26, средняя оценка - 4.62
13 / 49 / 3
Регистрация: 26.12.2009
Сообщений: 403
1

Выбор между чистым PHP, фреймворком и CMS

12.06.2015, 17:16. Показов 5368. Ответов 43
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Уже есть 2 похожие темы:
Объясните зачем фреймворк, если есть CMS
Фреймворк или cms
Но там нет самописи.

Выбираю CMS и чистый PHP.
Никакого преимущества от использования фреймворков не вижу, считаю, что они только усложняют все.

Что кто выбирает?

П.С.Жаль, нельзя замутить голосование.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.06.2015, 17:16
Ответы с готовыми решениями:

С каким php-фреймворком использовать Bootstrap?
Привет. Я только начинаю осваивать фреймворки. Простенькие задачки пытаюсь реализовать на Backbone...

С каким php-фреймворком можно использовать ReactJS ?
привет всем. я читал что например с Ларавелом используют vue.js, так как vue как бы уже "встроен"...

Выбор между PHP и Python+Django
Здравствуйте. Изучал PHP. Изучил вплоть до ООП. Собирался изучать Laravel, но тут начал изучать...

Сложный выбор между PHP 7 и Asp.Net Core
Здравствуйте! Вопрос скорее всего для тех кто программирует и на PHP и Asp.Net Core. Думаю не стоит...

43
Заблокирован
13.06.2015, 18:45 21
Author24 — интернет-сервис помощи студентам
Цитата Сообщение от Rius Посмотреть сообщение
Или говнокодером со своим велосипедом.
Заметь, своим
Нам чужого не надо и своего никому не покажем
Кстати, готовые движки ломают начинающие хакеры как дважды два, а вот с самописными проблема.
0
Эксперт .NET
10566 / 6490 / 1506
Регистрация: 25.05.2015
Сообщений: 19,658
Записей в блоге: 14
13.06.2015, 18:45 22
root, ну пилите своё и никому никогда не показывайте.
0
Эксперт PHP
936 / 693 / 236
Регистрация: 01.02.2015
Сообщений: 1,848
13.06.2015, 18:45 23
Цитата Сообщение от Programmer_ Посмотреть сообщение
К примеру сайт на пару страниц проще сделать самопиской
не факт, надо иметь в этом навыки
Цитата Сообщение от Programmer_ Посмотреть сообщение
Если же большой сюрйозный прожект
тогда вот никаких фреймворков. Фреймворк - это сахар, который дает возможность разрабатывать приложение включая подготовленные(входящие в состав фреймворка модулей и приложений) решения. Так как они сахарные и предназначенные для широкого круга задач, не факт , что в вашей задаче использование фреймворка даст оптимальный результат по скорости и потреблении па ресурсов.
Цитата Сообщение от Programmer_ Посмотреть сообщение
хотю на CMS
Тут у заказчика открывается доступ к программистам предлагающих услуги на данной cms.
Цитата Сообщение от Июнь Посмотреть сообщение
Можно написать CMS самостоятельно
Да ты что? Сам написал? Написать свой велосипед это несколько лет. Иначе размажут, сожгут и забудут как звали.
Цитата Сообщение от Max_Great_Tanje Посмотреть сообщение
CMS – штуки для тех, кто не знает веб-программирование
Бред полнейший, это удобство, а если нужно будет, что-то оригинальное то придется хорошо ознакомится с структурой и вложенными функциями в саму cms
Цитата Сообщение от Max_Great_Tanje Посмотреть сообщение
Фреймворки – имхо, штуки для лохов
Прочитал и понял ....
Цитата Сообщение от Rius Посмотреть сообщение
Написание своих велосипедов - для не ценящих своё время
Чего? А как оно все родилась то, на чистом интузиазме.
Цитата Сообщение от Vanosb Посмотреть сообщение
Лучше создавать свои велосипеды, чем разгребать дерьмо в чужих
На чужих примерах надо учится, чтобы они завидовали вашему решению. Так будет лучше обозначена мысль
Цитата Сообщение от Velesthau Посмотреть сообщение
Предлагаю тебе везде передвигаться пешком
Есть в этих словах правда.
Цитата Сообщение от pav1uxa Посмотреть сообщение
а отправлять сообщения на форум прямо из php curl'ом.
Так не совсем удобно. Читаю и пишу все в одном окне
0
Эксперт .NET
10566 / 6490 / 1506
Регистрация: 25.05.2015
Сообщений: 19,658
Записей в блоге: 14
13.06.2015, 18:46 24
Цитата Сообщение от Vanosb Посмотреть сообщение
а вот с самописными проблема.
У самописных куча детских проблем и дыр, отловленных в распространённых фреймворках.
0
Заблокирован
13.06.2015, 18:48 25
Цитата Сообщение от Rius Посмотреть сообщение
У самописных куча детских проблем и дыр, отловленных в распространённых фреймворках.
Всё зависит от автора. Дыры в дырявых головах
0
Заблокирован
13.06.2015, 18:48 26
сравните любой бесплатный фреймворк и платную платформу. В чем выгода - в бесплатности? Ну ок. работаем. вперед! Любое качественное изучение фреймворка сопоставимо по времени с разработкой этого фреймворка. Используйте бесплатний ионизатор бензина - он снизит ваши расходы на 90%
1
Эксперт .NET
10566 / 6490 / 1506
Регистрация: 25.05.2015
Сообщений: 19,658
Записей в блоге: 14
13.06.2015, 18:49 27
root, что за бред про платность? к чему это?
0
Заблокирован
13.06.2015, 18:52 28
Цитата Сообщение от Rius Посмотреть сообщение
что за бред про платность? к чему это?
к тому что на помойке тяжело найти годные детали.
1
Эксперт .NET
10566 / 6490 / 1506
Регистрация: 25.05.2015
Сообщений: 19,658
Записей в блоге: 14
13.06.2015, 18:53 29
root, ну а этот бред к чему?
Есть фреймворки, предоставляющие нужные для задачи функции. В чём проблема?
0
Эксперт PHP
936 / 693 / 236
Регистрация: 01.02.2015
Сообщений: 1,848
13.06.2015, 18:58 30
Цитата Сообщение от root Посмотреть сообщение
В чем выгода - в бесплатности
Ну вот же она шара. Сейчас начнется про бесплатный сыр
А ведь разработки эти все открыты и по открытым лицензиям MIT, GPL ...
Когда вы открываете свой код вы даете возможность другим покритиковать его, предложить варианты альтернативного решения, указать на баги, недочеты и ошибки. Здесь вы сами прежде всего учитесь и набираете опыт.
От себя скажу так если у вас нет открытых проектов, то вы никто и звать вас никак, потому как и критиковать и писать отзыв не кому
0
Заблокирован
13.06.2015, 19:15 31
Цитата Сообщение от Rius Посмотреть сообщение
Есть фреймворки, предоставляющие нужные для задачи функции. В чём проблема?
проблем нет. из всего этого-возможна одна жемчужина. Только это тяжелейший код с точки зрения алгоритма. Тем более этот код вы не понимаете(не хотите читать или просто безгранично доверяете). Вы бы могли в своем фреймворке написать свой код быстрее, этот код будет работать опять быстрее и вы будете знать внутреннее устройство.. нахлобучки над нахлобучками вот это есть фреймворки в php. ибо php это нахлобучка над программированием..
0
Эксперт .NET
10566 / 6490 / 1506
Регистрация: 25.05.2015
Сообщений: 19,658
Записей в блоге: 14
13.06.2015, 19:18 32
Если вы можете написать свой фреймворк, поздравляю. Это тоже фреймворк. И всё обсуждение можно начать с начала.
1
Заблокирован
13.06.2015, 19:32 33
Rius, Есть мантры по поводу что нужно использовать фреймворки. Те кто с матнрами - они правы? Нужно обрезать пись ку малышу в южной стране.. Обязательно! а может не обязательно?
1
Эксперт .NET
10566 / 6490 / 1506
Регистрация: 25.05.2015
Сообщений: 19,658
Записей в блоге: 14
13.06.2015, 19:35 34
root, нет, тут были мантры никогда ничего не использовать готового, а писать свой велосипед. Не смотря на задачу и уже решённые другими проблемы.
0
Eva Rosalene
13.06.2015, 19:38
  #35
 Комментарий модератора 
Если не возьмёте себя в руки, и не начнёте общаться прилично, я начну выдавать карты. Всех касается.
0
pav1uxa
13.06.2015, 19:41
  #36

Не по теме:

Тему в раздел "Философия".

0
Заблокирован
13.06.2015, 19:44 37
Rius, по ходу вы врубаетесь. а знаете почему я против фреймворков? Не потому что они плохие. Они не были "правильными" программистами писаны. Реально нет нормального фреймворка! спросите любого прогера, который на си, java c# писал, а перед этим занимался изучением.... ну или алтернатива - мы варимся в php и не пытаемся его до "уровня" довести. я пытаюсь по крайней мере..
1
Модератор
Эксперт JS
5198 / 2080 / 406
Регистрация: 06.01.2013
Сообщений: 4,794
13.06.2015, 19:55 38
Цитата Сообщение от root Посмотреть сообщение
. Реально нет нормального фреймворка! спросите любого прогера, который на си, java c#
GTK+ - графический фреймворк
boost - огромная библиотека для C++

Продолжать?
0
Эксперт .NET
10566 / 6490 / 1506
Регистрация: 25.05.2015
Сообщений: 19,658
Записей в блоге: 14
13.06.2015, 19:57 39
root, согласен. Когда вы понимаете, что фреймворков подходящих нет, пишете свой. Если хватает своих скиллов, это замечательно. Только для их получения надо достаточно освоить реализованные ранее решения и понять, что в них хорошо, а что плохо.
Не все сделанные сообществом фреймворки вы можете переписать в одиночку. Если делаете не в одиночку, получается то же сообщество. Или что-то платное и, наверняка, кривое.
1
Заблокирован
13.06.2015, 20:04 40
Цитата Сообщение от FraidZZ Посмотреть сообщение
Продолжать?
Вы, хоть и модератор, прочитаете? Вы привели список фреймворков не относящихся к php никак. php как некоторое развитие, макроязыка, которое не требует фреймворка. он сам фреймворк. Не хочу никого обижать...
Цитата Сообщение от FraidZZ Посмотреть сообщение
GTK+ - графический фреймворк
boost - огромная библиотека для C++
это наборы классов.. или вопрос вообще в терминологии?

Добавлено через 1 минуту
Цитата Сообщение от Rius Посмотреть сообщение
Не все сделанные сообществом фреймворки вы можете переписать в одиночку. Если делаете не в одиночку, получается то же сообщество. Или что-то платное и, наверняка, кривое.
надеюсь не ссорились?
0
13.06.2015, 20:04
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.06.2015, 20:04
Помогаю со студенческими работами здесь

Выбор CMS
Всем доброе время суток, заранее прошу не пинать за:(вопрос не понятен, ответ есть на форуме, и т....

выбор cms
всем привет. надумал создать сайт, вот выбираю какую cms выбрать. но есть вопрос, нужно cms...

Выбор CMS
Помогите пожалуйста выбрать CMS-систему для сайта. На данный момент стоит рукописная Cms-система...

Выбор CMS
Хочу начать изучать cms движок, чтобы позже зарабатывать на фрилансе 10-20 тыс руб в месяц. Какая...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
40
Закрытая тема Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru