|
0 / 0 / 0
Регистрация: 24.04.2014
Сообщений: 35
|
|
Выбор Фреймворка06.02.2015, 22:25. Показов 4365. Ответов 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 программирования Выбор фреймворка под работу с документами Выбор фреймворка для интернет магазина Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
интеграция AnyLogic с самописным REST API и переход на Odoo
anaschu 03.07.2026
Успешная интеграция AnyLogic с самописным REST API и переход на промышленную Odoo WMS
Сегодня проделал огромный путь от простой симуляции физических процессов до построения полноценной. . .
|
Поиск всех путей на ориентированном графе. Linux
dcc0 02.07.2026
Переработка старого кода из моей статьи.
Через несколько переработок от PHP кода к C89 (надеюсь, 89).
Но довольно запутанно получилось. Код для Linux.
Но если убрать time и то, что с ним. . .
|
Сам себя обучал rest api
anaschu 02.07.2026
Педагогический лайфхак: Почему чистый REST API для ученика намного круче, чем готовые библиотеки
Когда мы отказались от капризного JAR-файла AnyLogic и переписали код на стандартный HttpClient,. . .
|
rest api anylogic - выполнение модели на своём русском сайте
anaschu 02.07.2026
Как подружиться с AnyLogic Cloud API, победить провайдеров и развернуться Java-бэкенд в Docker на бесплатном хостинге: Двухдневный лог борьбы
Всем привет! Хочу поделиться свежим (и довольно. . .
|
|
Где деньги лежат
kumehtar 02.07.2026
Это - японская подводная лодка I-52 (тип C2, кодовое имя Momi) вышла из Японии в марте 1944 года с миссией в оккупированную немцами Францию (Лорьян). Это была одна из «Янаги»-миссий по обмену. . .
|
Krabik для WoW 3.3.5a, многоязычный
AmbA 02.07.2026
Допилил бота, думаю что окончательно. Изменения:
- добавлена многоязычность
- добавлено снятие скриншотов
- добавлено поддержание бафов хождения по воде (для жреца, дк и шамана)
- и так, по. . .
|
Алиса нашла кучу ошибок компиляции и запуска в проекте, который без проблем компилировался и запускался)))
anaschu 30.06.2026
Я пока посмеюся, но завтра проверю. А вообще интерсно. Дал алисе файл, в котором точно нет ошибок компиляции и запуска, и попросил их найти. Нашла кучу)))
Критические ошибки, мешающие компиляции и. . .
|
сукцессия 16. Общий обзор, в основном что бы другие ии поняли
anaschu 29.06.2026
# Передаточный документ: модель микоризной сукцессии (для нового чата)
Этот документ предназначен для того, чтобы новый чат Claude мог продолжить
работу без необходимости заново разбираться в. . .
|