Модераторы: skyboy, MoLeX, Aliance, ksnk

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Правильное программирование на PHP 
:(
    Опции темы
4epT
Дата 10.2.2011, 13:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 784
Регистрация: 13.8.2007

Репутация: нет
Всего: 3



Добрый день) Собираюсь писать крупный сайт на php, основы знаю ... но ничего серьезного не писал на нем. Пишу уже очень давно на Java. Собственно вопрос в следующем: подскажите библиотеки которые помогут создать хорошую MVC модель, либы по типу ORM (в java hibernate), либы по безопасности (Sptring security в java), может быть есть какая та либа для построения проекта на action (Struts action в java). Какие системы контроля версий можно тут использовать, какие наиболее популярны ?
Буду признателен если добавите что нибудь от себя исходя из своего опыта.

Спасибо )
PM MAIL   Вверх
z-END
Дата 10.2.2011, 13:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прафесар™
****


Профиль
Группа: Комодератор
Сообщений: 3014
Регистрация: 13.3.2003
Где: Венья, Пиетари

Репутация: нет
Всего: 102



контроль версий svn 
mvc - symfony


--------------------
Каждый чилавек пасвоему праф...а памоему НЕТ! 

PM WWW ICQ   Вверх
4epT
Дата 10.2.2011, 14:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 784
Регистрация: 13.8.2007

Репутация: нет
Всего: 3



Цитата(z-END @ 10.2.2011,  13:59)
контроль версий svn 
mvc - symfony

спасибо. а ORM ? Как скажем делать шаблоны для веб страниц ? есть ли какие нибудь готовые контролы ?)
PM MAIL   Вверх
z-END
Дата 10.2.2011, 15:06 (ссылка) |    (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


прафесар™
****


Профиль
Группа: Комодератор
Сообщений: 3014
Регистрация: 13.3.2003
Где: Венья, Пиетари

Репутация: нет
Всего: 102



Цитата(4epT @  10.2.2011,  15:49 Найти цитируемый пост)
спасибо. а ORM ?

в symfony их аж два Propel  и Doctrine 


--------------------
Каждый чилавек пасвоему праф...а памоему НЕТ! 

PM WWW ICQ   Вверх
4epT
Дата 11.2.2011, 11:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 784
Регистрация: 13.8.2007

Репутация: нет
Всего: 3



можете еще подсказать какие нибудь советы по архитектуре веб приложений ?=)
PM MAIL   Вверх
Dima 2015
Дата 12.2.2011, 22:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 287
Регистрация: 16.3.2008
Где: SPb

Репутация: нет
Всего: 2



Могу только несколько терминов подкинуть, ибо у топик-стартера явно более высокий уровень ООП чем у меня, раз он начал разбираться в РНР с такого вопроса : ))

Таки вот. Самый ныне понтовый фреймворк - Zend Framework. Самый понтовый шаблонизатор - Smarty, лично я его везде использую. Для контроля версий многие используют GIT, не знаю в чем сильные и слабые стороны его по сравнению с SVN, но они гордятся...
PM MAIL ICQ   Вверх
4epT
Дата 13.2.2011, 10:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 784
Регистрация: 13.8.2007

Репутация: нет
Всего: 3



Спасибо)

а вот еще ...

Какие IDE наиболее удобные ?) Нужны ли какие то сборщики проектов ?
PM MAIL   Вверх
skyboy
Дата 13.2.2011, 10:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


неОпытный
****


Профиль
Группа: Модератор
Сообщений: 9820
Регистрация: 18.5.2006
Где: Днепропетровск

Репутация: 1
Всего: 260



Цитата(4epT @  13.2.2011,  09:25 Найти цитируемый пост)
Нужны ли какие то сборщики проектов ? 

навроде Anta'a? 
ну, есть Phing, но лично я его ни разу не пользовал

Добавлено через 1 минуту и 16 секунд
среда разработки - NetBeans или EMacs с соответствующими языку на(д)стройками
PM MAIL   Вверх
Dagsburg
Дата 13.2.2011, 12:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 1
Регистрация: 13.2.2011

Репутация: нет
Всего: нет



IDE - Zend Studio используем, контроль версий - SVN
PM MAIL WWW   Вверх
4epT
Дата 13.2.2011, 15:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 784
Регистрация: 13.8.2007

Репутация: нет
Всего: 3



Всем спасибо! буду что то пробовать)
PM MAIL   Вверх
Dima 2015
Дата 14.2.2011, 01:57 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 287
Регистрация: 16.3.2008
Где: SPb

Репутация: нет
Всего: 2



Из сред разработки я после Zend-5 стал фанатом phpStorm. Но будьте осторожны, он платный с 45-дневными триалами, но за эти 45 дней невозможно не влюбиться и не купить smile
Хотя есть и крякнутый конечно...

Грамотная подсветка кода (html, css, php, smarty-шаблоны, все в куче) - ни одного не видел IDE чтоб не путался когда в перемешку разный код.
Встроенный контроль версий, куча полезных фишек как то последние редактируемые файлы, поиск вызовов ф-ции, умный автокомплит кот-й даже синглетоны видит... короче реально все очень по уму.

Это сообщение отредактировал(а) Dima 2015 - 14.2.2011, 01:57
PM MAIL ICQ   Вверх
4epT
Дата 14.2.2011, 14:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 784
Регистрация: 13.8.2007

Репутация: нет
Всего: 3



Цитата(Dima 2015 @ 14.2.2011,  01:57)
Из сред разработки я после Zend-5 стал фанатом phpStorm. Но будьте осторожны, он платный с 45-дневными триалами, но за эти 45 дней невозможно не влюбиться и не купить smile
Хотя есть и крякнутый конечно...

Грамотная подсветка кода (html, css, php, smarty-шаблоны, все в куче) - ни одного не видел IDE чтоб не путался когда в перемешку разный код.
Встроенный контроль версий, куча полезных фишек как то последние редактируемые файлы, поиск вызовов ф-ции, умный автокомплит кот-й даже синглетоны видит... короче реально все очень по уму.

большое спасибо =))
PM MAIL   Вверх
Gold Dragon
Дата 25.2.2011, 09:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Призрачный
****


Профиль
Группа: Экс. модератор
Сообщений: 6753
Регистрация: 1.3.2004
Где: Россия, Тамбов

Репутация: 1
Всего: 71



Цитата(Dima 2015 @  14.2.2011,  02:57 Найти цитируемый пост)
Из сред разработки я после Zend-5 стал фанатом phpStorm.
аналогично, но после 7-й.. А Zend разве не платный? smile



--------------------
Нельзя жить в прошлом, оно уже прошло.
Нельзя жить в будущем, оно ещё не наступило.
Нужно жить в настоящем, помня прошлое и думая о будущем!
PM MAIL WWW ICQ   Вверх
gta4kv
Дата 25.2.2011, 10:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Walking around mad.
***


Профиль
Группа: Завсегдатай
Сообщений: 1868
Регистрация: 25.7.2006

Репутация: нет
Всего: 91



Gold Dragon
платный. Как и PhpStorm.
PM MAIL   Вверх
KLeonid
Дата 29.3.2011, 02:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Entropy
*


Профиль
Группа: Участник
Сообщений: 51
Регистрация: 5.7.2007
Где: Shpongleland

Репутация: нет
Всего: 1



Цитата

Собираюсь писать крупный сайт на php, основы знаю ... но ничего серьезного не писал на нем.

Очень рекомендую изучить поглубже ООП PHP5, а уж затем изучать CMF, иначе некоторые вещи могут оказаться не очевидными smile.

Цитата

Пишу уже очень давно на Java. Собственно вопрос в следующем: подскажите библиотеки которые помогут создать хорошую MVC модель, либы по типу ORM (в java hibernate), либы по безопасности (Sptring security в java), может быть есть какая та либа для построения проекта на action (Struts action в java). Какие системы контроля версий можно тут использовать, какие наиболее популярны

использую
CMF - Symfony 1.4 (ORM Doctrine)
IDE - NetBeans + Easy XDebug (firefox plugin).
контроль версий - SVN (Turtoise SVN под виндой)

А Zend - это скорее набор классов, нежели монолитный фреймворк.

Это сообщение отредактировал(а) KLeonid - 29.3.2011, 02:43
PM MAIL   Вверх
Ответ в темуСоздание новой темы Создание опроса

Внимание: данный раздел предназначен для решения сложных, нестандартных задач.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Для профи | Следующая тема »


 




[ Время генерации скрипта: 0.1212 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.