Приветствуем!

Приветствуем!

Хотите что-то написать?

Нужно назвать себя.

Если вы пришли в первый раз,
то нужно зарегистрироваться.

Читайте нас в:

Блог на ya.ru
Блог на Деловом квартале
Блог на Twitter.om
Блог на Livejournal.com

Приветствуем!

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

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

 

Кто мы такие и чего мы хотим?

Мы адепты Symfony, котоыре устали от ежедневных рутинных изобретений велосипедов, мы те, кто хочет помочь всем освоиться с этим фреймворком и начать свой великий путь в создании "сервиса".

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

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

Поиск переведённой документации сложен не будет - для этого есть страница 404, содержащая в себе облако тегов. Сами статьи мы будем упорядочивать, чтобы не было сумбура среди глав различных переводов книг.

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

Блог будет дорабатываться, в комментариях к данному посту вы можете оставлять свои предложения

Читайте, изучайте, общайтесь!

Коментарии:

eternal 2008-10-17 17:45:45

Хотелось бы узнать есть ли гайд по установке сандбокс доктрин в сандбокс симфонию )))

заранее благодарен :)

ответить
maddogg 2008-10-17 17:59:02

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

Главное вы не уходите с блога :) Читайте и общайтесь! И всё будет постепенно.

ответить
Никита 2008-10-31 20:06:40

Проекты вашей компании работают на Symfony?

ответить
nadeyev 2008-11-01 10:42:18

Только новые, активным развитием Symfony мы занялись недавно. До этого момента проекты делались на самописном фреймворке студии в основе которого ORM (Doctrine), поэтому симфония показалась нам более приближенной к нашему фреймфорку, но гораздо более масштабируемой.

ответить
fruit 2008-11-03 04:49:27

как я понял, Вы остановились на ORM Doctrine?
Если "да", то что для Вас было решающим в выборе между Propel и Doctrine?

ответить
maddogg 2008-11-03 14:00:51

нет, мы решили пользоваться Propel. Во-первых познакомиться с другой ORM. Во-вторых Propel отучил от некоторых плохих вещей, которые привыкли делать на Doctrine. Но видимо с выходом Symfony 1.2 вновь будем работать с Doctrine, т.к. она будет поддерживаться именно она. Не исключено рассмотрение propel 1.3, радует его переход на PDO.

ответить
fruit 2008-11-03 20:59:56

а в своих новых проектах Вы уделяете время функциональному и/или юнит тестированию?

у Вас не было идей создать русскоязычный symfony IRC канал?

ответить
maddogg 2008-11-04 11:46:18

я про TDD как-таковой давно уже задумался, но внедрить из-за резкого наплыва проектов просто пока нет времени. Хотя конечно понимаю, что это сильно потом ускорит разработку.

ответить
fruit.dev 2008-12-06 02:10:10

как-то Вы пропустили мой второй вопрос:

у Вас не было идей создать русскоязычный symfony IRC #канал?

(с удовольствием бы там общался)

ответить
fruit.dev 2008-12-06 03:44:43

Удалось чуточку разнюхать по поводу #symfony-ru на сервере irc.freenode.net (где швартуется оф. канал #symfony).
- канал уже зареген
- там уже 8 недель никого не было
- дропать такие каналы нельзя (#symfony-XX), так как по правилам freenode они принадлежат только разработчикам symfony (можно, кстати, там сидеть).

еще было предложение от админов создать канал ##symfony-ru (правила допускают такие названия)

ответить
maddogg 2008-12-09 11:40:19

странные правила у этого irc сервера. Зарегал там ##symfony-ru. Велкам!

ответить
fruit 2008-11-03 21:02:30

и еще вот такое предложение - использовать в wysiwyg'е "markdown" или "wiki" форматирование

ответить
maddogg 2008-11-04 11:47:24

Может вообще лучше сделать отдельный раздел Wiki? Просто документацию постами искать тяжело будет в любом случае. Плагин в репозиториях sf лежит, подкрутить только.

ответить
Snowcore 2008-11-05 20:50:38

С большим удовольствием присоединяюсь к Вашему комьюнити!
Symfony - лучший!

ответить
maddogg 2008-11-06 11:21:32

потихоньку помаленьку, но народ подтягивается. Это очень радует :) Ждём от вас интересных статей и комментариев!

ответить
Astarta 2008-11-25 16:06:14

Хочу переводить документацию. С какой статьи/главы можно начать? Я так понимаю, вы ответственны за переводы. Кстати, писала на мыло, указанное в начале раздела русской версии вот здесь http://trac.symfony-project.org/wiki/Documentation/ru_RU. Мне не ответили. Кто-нибудь связан с тем человеком из присутствующих?)

ответить
maddogg 2008-11-25 16:12:08

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

Если есть желание переводить именно Askeet - то сейчас переведены уроки 1 2 3 4 6 9

Надеюсь скоро уже руки дойдут до запуска вики - выкладывать будет проще.

ответить
Роман 2009-02-02 00:42:29

вот сайт человека который может редактировать страницу, которую вы указали - http://451f.com.ua/

можете с ним связаться и поговорить по поводу переводов

ответить
Astarta 2008-11-20 20:09:56

Привет. Имхо лучше дать возможность всем темы создавать) и модерировать

ответить
devilmaydie 2008-11-21 11:53:34

ну модерацию дать не могу :) права иногда сбиваются - над блогом переодически трудимся. Спасибо что отметили :) теперь у простых смертных есть права на создание тематик. Ну и их публикация тоже всегда создателям доступна

ответить
i-gordiy 2009-01-27 19:28:17

Поддерживаю ваши начинания!!!!!

ответить
Apocalepse 2009-07-03 13:07:45

Ребята, у меня Firefox виснет на этом посте ) ссылается на javascript

ответить
Apocalepse 2009-07-03 13:09:19

Подскажите пожалуйста, возможно ли еще подключиться к irc-каналу? Очень хотел бы пообщаться с разработчиками уже работающими с symfony, т.к. сам только начал изучать.

ответить
fruit.dev 2009-07-03 18:05:49

##symfony-ru (server: irc.freenode.net)

ответить
Dim_One 2009-07-09 16:40:20

Добрый день! вообщем я только начинаю осваимать Symfony и уже столкнулся с проблемами. написал схемку,решил собрать а не тут то было,вылезла ошибка и я не могу разобраться в чем дело:
[phingcall] Calling Buildfile ‘C:\xampp\htdocs\sf_sandbox\lib\symfony\plugins\sf
PropelPlugin\lib\vendor\propel-generator\build-propel.xml’ with target ‘om-templ
ate’
[property] Loading C:\xampp\htdocs\sf_sandbox\lib\symfony\plugins\sfPropelPlugi
n\lib\vendor\propel-generator\.\default.properties

propel > om-template:

[propel-om] Processing: generated-schema.xml
[PHP Error] domdocument::domdocument() expects parameter 2 to be long, string gi
ven [line 428 of C:\xampp\htdocs\sf_sandbox\lib\symfony\plugins\sfPropelPlugin\l
ib\vendor\propel-generator\classes\propel\phing\AbstractPropelDataModelTask.php]


Fatal error: Call to undefined method domdocument::load() in C:\xampp\htdocs\sf_
sandbox\lib\symfony\plugins\sfPropelPlugin\lib\vendor\propel-generator\classes\p
ropel\phing\AbstractPropelDataModelTask.php on line 429

ответить
fruit.dev 2009-07-09 17:05:38

из того, что я вижу — мне кажется, что у Вас версия php или symfony олдскульная (старая). Но это одно из миллиарда предположений ;>

ответить
maddogg 2009-07-09 17:09:01

похоже на то, что в xampp не хватает модулей либо версия старая.
настоятельно не рекомендую использовать xampp или денвер

ответить
fruit.dev 2009-07-09 17:01:14

maddogg, возможно, из-за моей кривизны рук, мне приходят по 2 раза одно и тоже уведомление о том, что добавили комментарий ;<

ответить
maddogg 2009-07-09 17:10:05

больше на наш косяк похоже. От тебя комменты от 2х ников + 1 анонимный.Мыльники, похоже, не группируются

ответить
Apocalepse 2009-07-26 22:16:06

Копаюсь копаюсь в документации… складывается впечатление, что это такой ворох конфигов :) любой проект на symfony. Я пока даже уперся в то, как описывать связи между таблицами в yaml? В jobeet на примере показано, но описания ключей типа foreignReference нету, т.е. я в точности и не знаю что они значат. Пытаюсь на примере этого урока написать свое приложение, помогите :-)

ответить
maddogg 2009-07-26 22:29:18

Вот один из способов:
parent_id: { type: INTEGER, size: ‘11’, required: true, foreignTable: parent_table, foreignReference: id, onDelete: CASCADE, onUpdate: CASCADE }

Когда не уверены, как построить схему и задать верные параметры — то, как вариант, сделайте бэкап schema.yml, создай нужные таблицы/связи и затем propel:build-schema

ответить
Apocalepse 2009-07-26 22:50:21

Спасибо, налил кофе, буду разбираться)
Кстати, ваш блог весьма тормозит, javascript если конкретнее. Когда в эту тему захожу, подвисает браузер, и сообщает о зависшем скрипте (вероятнее всего дело в комментах) предлагает подождать или завершить. Если завершить, то что-то не подгружается и я не могу писать комменты. А если продолжить, то все работает но очень тормозит, вот в частности пост этот набираю и буквы запаздывают, и поле ввода закрывается мой текст, больше 5 строк не вижу :-(

ответить
Apocalepse 2009-07-27 10:29:10

Подскажите, правильно ли я понял, что если СуБД не поддерживает ссылочной целостности или внешние ключи то propel все равно будет следовать описанным связям, только с помощью php?

ответить
Apocalepse 2009-07-26 22:28:54

Уточняю ) с знаю что это означает внешний ключ, я пока никак не вразумею как в конфиге описать это, и по какому принципу расставлены onDelete

ответить
Apocalepse 2009-07-26 22:41:08

:-) сейчас зафлужу блог вас наверное) но вот думаю ссылка будет полезна если брать в отдельности propel. Т.к. многие услышав о симфони, могут и не знать что ORM это как таковой отдельный продукт. Кстати и про связи там есть:
http://black-zorro.com/mediawiki/%D0%A0%D0%B0%D0%B7%D1%80%D1%83%D1%88%D0%B0%D1%8F_%D0%B2%D0%B5%D0%BB%D0%BE%D1%81%D0%B8%D0%BF%D0%B5%D0%B4%D0%BD%D1%8B%D0%B5_%D1%84%D0%B0%D0%B1%D1%80%D0%B8%D0%BA%D0%B8:_%D0%B4%D0%BE%D1%81%D1%82%D1%83%D0%BF_%D0%BA_%D0%B1%D0%B0%D0%B7%D0%B0%D0%BC_%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85_%D0%B8%D0%B7_php._%D0%A7%D0%B0%D1%81%D1%82%D1%8C_7

ответить
Gips 2010-01-30 03:39:54

Предыдущий комментарий растягивает страницу на три ширины в Хроме и Файрфоксе. Чтобы этого избежать — нужно ограничение на длину слов в комментариях.

ответить
Gips 2010-01-30 03:44:15

Нет, сорри, только в Хроме, в файрфоксе все аккауратно выглядит.

ответить
0x2f8f 2011-11-08 23:09:36

Manual по Symfony 2.0 на русском http://symf.ru/docs/latex/Symfony.pdf

ответить

Свой комментарий: