|
0 / 0 / 0
Регистрация: 24.04.2014
Сообщений: 35
|
|
Выбор Фреймворка06.02.2015, 22:25. Показов 4402. Ответов 36
Метки нет (Все метки)
Помогите выбрать Фреймоврк для создание сайтов, я в PHP занаю процедурный стиль и начал учить ООП, минимальные знание работы с MYSQL
0
|
|
| 06.02.2015, 22:25 | |
|
Ответы с готовыми решениями:
36
Выбор фреймворка Выбор фреймворка Выбор первого фреймворка |
|
936 / 693 / 236
Регистрация: 01.02.2015
Сообщений: 1,848
|
|||
| 14.02.2015, 14:29 | |||
расшифруйте асинхронные - php сервера работающие в фоне (при чем здесь фреймворки(реализация может быть на любом) если єто методика работы скрипта в фоновом режиме, обычно с использованием протоколов поверх tcp/ip) энтерпрайз, стартапы - вот какие здесь отличия? и какой смысловой путь деления на 3 группы? написать на фреймворке а потом переписывать на голом пыхе, других языках для оптимизации
0
|
|||
|
508 / 358 / 13
Регистрация: 12.03.2012
Сообщений: 1,896
|
|||
| 14.02.2015, 14:46 | |||
|
Enterprise: Symfony, Zend Стартапы: Yii, Laravel
1
|
|||
|
0 / 0 / 0
Регистрация: 14.02.2015
Сообщений: 8
|
||||
| 14.02.2015, 14:51 | ||||
Можно писать на чистом PHP. Если работать в свое удовольствие и это приносит вам удовольствие. Но если расматривать с точки зрения зароботка это ЦМС или фреймворк. Иначе никак
0
|
||||
|
21 / 21 / 16
Регистрация: 30.09.2013
Сообщений: 262
|
|
| 13.03.2015, 00:13 | |
|
Из всех перечисленных тут фреймворков - работал пару дней с Yii 1.0 . Первое впечатление было "ВАУ!", но на второй день как-то не пошло.
Меня как человека которому не надо супер избыточной системы с сотней библиотек вполне устроил один маленький и простой фреймворк: https://github.com/simple-mvc-framework/v2 Да, в нём мало функций как таковых. Да, в нём есть только ядро. Да, прийдется много писать ручками. Но если его взять за основу для собственного фреймворка - это будет лучше чем писать с абсолютного нуля.
0
|
|
|
3 / 3 / 0
Регистрация: 26.06.2012
Сообщений: 63
|
|
| 13.03.2015, 09:57 | |
|
А почему никто ничего не говорит про Zend Framework чем он плох, вся европпа и запад на нем пишут, и кстати его разрабатывает та же компания которая и разрабатывает движок PHP.
0
|
|
|
508 / 358 / 13
Регистрация: 12.03.2012
Сообщений: 1,896
|
|||
| 13.03.2015, 11:03 | |||
|
0
|
|||
|
0 / 0 / 0
Регистрация: 20.03.2015
Сообщений: 19
|
|
| 20.03.2015, 15:47 | |
|
Kohana как простое начинание.
Но не использовать его а взять под основу для своего. плюсы: до безумия прост, всё, что уже имеет к тому нечего добавить или убавить, полностью раширяемый и гибкий, до сих пор потдерживается и будет потдерживаться ещё долго так как им занимаются интузиасты с разных стран. Есль русская документация. http://kohana3.ru/ Переписать его ядро под себя и уже поймёте смысл его работы на 90%, темболие, что ядро состоит только из одного файла.
0
|
|
|
16 / 16 / 6
Регистрация: 14.11.2013
Сообщений: 86
|
|
| 24.03.2015, 20:26 | |
|
кохана мертва. Начинать стоит с понимания mvc. Проще всего будет начинать с изучения cms (wordpress / joomla/ modx .. ) и потом уже пробовать фреймворки
0
|
|
|
21 / 21 / 16
Регистрация: 30.09.2013
Сообщений: 262
|
||
| 24.03.2015, 20:37 | ||
|
Подскажите, какой фреймворк написан полностью на php (не требует манипуляций с командной строкой), и не имеет в себе "автоматических генераторов контроллеров" и прочей фигни? Спасибо за помощь
0
|
||
|
508 / 358 / 13
Регистрация: 12.03.2012
Сообщений: 1,896
|
|
| 24.03.2015, 21:26 | |
|
-MaZaHaKa-, командная строка нужна в любом современном фреймворке для удобства.
0
|
|
|
5755 / 4134 / 1508
Регистрация: 06.01.2011
Сообщений: 11,276
|
||
| 25.03.2015, 07:48 | ||
|
0
|
||
|
Заблокирован
|
|
| 25.03.2015, 19:43 | |
|
Провоцирую адептов различных сект. Кощунство и ересь буду изрыгать. Фреймворк для php это абсолютное зло! Потому, что хороших фреймворков для php не существует. Каждый фреймворк плох по своему, а хорошего нет! И не надо брызгать слюной, про то что я не смог освоить тот или иной фреймворк(тот или иной дает чудесные возможности! спору нет!).
И так. Это пример в рамках одной популярной оси. 25 лет назад. есть программирование настольных систем под виндовс. Есть единственный фреймворк mfc. Позже появился кросс-платформенный qt, который впрочем разрабочиками не очень уважался, потому что проги получались на порядки более ресурсоемки чем проги использовавшие mfc. За последние 25 лет не нашлось ни одного желающего написать собственный фреймворк! Использовалась либо mfc либо более низкоуровневые решения типа win api и стандартных библиотек си.. .NET -это полная смена технологии, ее не рассматриваем. А сегодня, моя программа написанная с использованием mfc 25 лет назад, компиллируется с современной версией mfc прекрасно работает как новая (современная)программа. Это и есть "повышение надежности, реализация рутинных операций и все это написано супер профи". Это и есть ФРЕЙМВОРК! Теперь берем php. Полнейшая фреймворк-помойка. Только ленивый не написал собственный фреймворк. Точнее каждый уже написал. Примеры? кохана - умерла, либо сидите(но недолго) на старых версиях php либо все переписывайте. ВСЕ(!) переписывайте. Это удобно и надежно? Yii! Разработчики Yii де-факто сказали своим пользователям:"переписывайте все заново, если хотите обновляться". При этом вам прикрутим дополнительные зависимости в виде менеджера зависимостей, кажется эта поделка композер называется. Тут возникает вопрос о вменяемости людей которые этот композер писали.. Они придумали конфиги к интерперетируемому (это важно) языку. Сама идея к интерпретируемому языку писать конфиг в каком-то формате отличающемуся от синтаксиса этого языка - идиотская. И не в каком-нибудь формате, в JSON! 3.14! Т.е. формат обмена данными, а ведь для работы с этими данными есть api в php, где программист оперирует сущностями php, а програмист js опреирует сущностями js. Но нет, мы должны ковырять глазами и руками формат json... Это прелесть, особенно когда в json попадают мультибайтные символы.. Конечно, это же еще одно звено к добавлению "надежности"..Надежность превыше всего. Зарегистрируйтесь на гитхабе(который переодически неработает), доверьтесь разработчикам yii, разработчикам композера.. и все будет хорошо. не беда что потом перепишите все заново. может быть и не вы, а лошара который ввяжется ваш проект поддерживать... symfony.. программирование хеловорлд своидится к написанию конфигов на птичьем языке(или xml при желании, отдельное спасибо... см выше зачем конфиги в отдельном формате).. надоело.. Нужно учить язык, нужно изучать парадигмы и паттерны программирвания.. А то что миллионы разработчиков используют фреймворки лишь подтверждает то, что массовость не является истинной.
0
|
|
|
Почетный модератор
16844 / 6725 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
|
|||
| 26.03.2015, 09:27 | |||
|
Перефразирую: в вашем понимании фреймворком является только тот продукт, который имеет обратную зависимость, я правильно понял? ![]() 2) Вроде никто и не говорил, что знать сам язык не надо. Не знание языка - это путь в никуда.
0
|
|||
| 26.03.2015, 18:27 | |
|
0
|
|
|
Заблокирован
|
||
| 26.03.2015, 19:15 | ||
|
Не по теме: чем сектанты отличаются от людей? Объявляют выбранный объект врагом прогрессивного человечества, но очень категорично :) Стуканули в администрацию, что я тролль. Фамилии называть не буду. Главное что сектантов немного, и это радует
0
|
||
|
Почетный модератор
16844 / 6725 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
|
|||||
| 26.03.2015, 22:08 | |||||
|
по поводу обратной совместимости, опять же, это не всегда правильно. Например, была какая-то функция, которую вы использовали. В новой версии ее убрали в виду небезопасности. Итого: обратная совместимость отсутствует, но по причине исправления безопасности. Хотите - используйте небезопасный код на свой страх и риск, обновляться вас никто не заставляет. Не хотите - замените на появившийся аналог. Это нормальная практика.
0
|
|||||
|
Заблокирован
|
||
| 26.03.2015, 22:31 | ||
|
К чему мы пришли? К полной неясности того, что называть фреймворком! Это получается любая нахлобучка на стандарт... Или нет? Моя мысль текла по дереву и сказала так: можно использовать фреймворки, можно не использовать. Главное чтобы удобно было. Но я против того что-бы говорили про то, что фреймворки это наше все.. во. Сам сейчас переписываю проект-каталог с Yii -1* на свой движок в котором нет ничего лишнего от Yii. Но взял кое-какие идеи разработчиков Yii. Объем кода сократился до 1.5мб по сравнению с 19мб. И радуюсь. как-то так.
0
|
||
| 26.03.2015, 22:31 | |
|
Выбор фреймворка для работы с БД Выбор cms или фреймворка Выбор фреймворка WEB программирования Выбор фреймворка под работу с документами Выбор фреймворка для интернет магазина Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
| Опции темы | |
|
|
Новые блоги и статьи
|
|||
|
Мир по моей воле
kumehtar 07.08.2026
Когда-то кажется, что всё просто. Ты весь такой светлый. Причиняешь добро. Борешься за справедливость в этом тёмном мире.
Потом начинаешь замечать одну неприятную вещь. Почти каждый хороший. . .
|
Кредитный калькулятор
Maks 05.08.2026
Решение задачи по прикладной информатике средствами 1С.
Задача:
Напишите приложение-калькулятор, которое помогает рассчитывать параметры кредита для аннуитетного и дифференцированного видов. . .
|
У нас сейчас поговорку "Опять 25" нужно переделать на "Опять +35".
kumehtar 04.08.2026
С ностальгией вспоминаю времена моего детства, когда у нас и правда +25 - была максимальная температура летом. Раньше +25 °C реально казались вершиной жары, когда можно было весь день пропадать на. . .
|
Как ИИ начал спорить и врать (возможно почуяв опасность для себя от индустрии - уход от электроники).
Hrethgir 04.08.2026
Недельный диалог, на фоне событий с НПЗ. Да, из спирта можно получать бензин, и это не сложно. Но потом в схеме я решил избавиться от насоса, при этом полностью сделав контроль подачи спирта в. . .
|
|
Термопринтер QR701
Argus19 03.08.2026
Термопринтер QR701
Купил два термопринтера QR701.
На сэлф-тесте написано:
Language: PC936 (GB18030).
Что означает, что принтеры могут печатать только латиницу и китайские иероглифы. Так же. . .
|
Создание формы заимствованного документа
Maks 03.08.2026
Задача:
Необходимо создать собственную форму заимствованного документа. На форме должен быть реквизит "Покупатель", а также
табличная часть со следующими реквизитами:
- Расчетный счет покупателя. . .
|
Задача предоставления скидок покупателям
Maks 03.08.2026
Задача:
В документе "Продажи" необходимо реализовать функционал предоставления скидок покупателям. Скидка должна автоматически рассчитываться и подставляться в соответствующее поле при выборе. . .
|
Почему SEO не начинается с ключевых слов: что проверить до написания текстов
Neotwalker 01.08.2026
Когда владельцу сайта предлагают заняться SEO, первым шагом часто становится сбор запросов и написание текстов.
Логика кажется понятной:
1. Находим ключевые слова.
2. Добавляем их на. . .
|