LINUX.ORG.RU

bluefish и PHP


0

0

Заставили на PHP писать блог. Попробовал quanta - тормозит с 256RAM и гадит (извините) бакапами файлов, оканчивающихся на ~. Не нашёл где отключить... Столько опций, что ноги все переломать можно. Поставил bluefish. Летает и галку нашёл очень легко.

А теперь любимое развлечение на ЛОРе - обсуждаем скрин и разбираем код.

★★★★

Проверено: Demetrio ()
Ответ на: комментарий от eRazor

возможно, не сказал бы, нет. Это ответы на три вопроса.

Zulu ★★☆☆
()
Ответ на: комментарий от PartyZan

> Ну разделять конечно можно.... но геморно :)

Почему гиморно? Нормально. Особенно хорошо, если вынести SQL-запросы в отдельный класс (да и вообще логику по классам растыкать) а presentation layer от логики очистить вовсе. Лепота :0)).

ЗЫ: сам для кода в PHP юзаю KDevelop :0)

Gadeshi
()
Ответ на: комментарий от mrdeath

> Чем пхп всегда рулил -- это тем, что на нем садишься и пишешь. И проект на php заканчивается тогда, когда гуру(?) программисты закачивают "строить бизнес логигу в UML".

Иногда (в большинстве случаев), это, таки, правда :0))

Gadeshi
()
Ответ на: комментарий от anonymous

> Опечатался, Rite конечно, без s :)

Хммм, довольно интересные изменения запланировали...

PartyZan ★★★
()
Ответ на: комментарий от Gadeshi

> Почему гиморно? Нормально. Особенно хорошо, если вынести SQL-запросы в > отдельный класс (да и вообще логику по классам растыкать) а > presentation layer от логики очистить вовсе. Лепота :0)).

Растыкать-то можно, но вот гемор как раз имхо в очистке presentation от buisiness logic

ЗЫ. Юзаю jEdit, ибо vim с emacs ниасилил :)

PartyZan ★★★
()
Ответ на: комментарий от svu

> Согласен. Вопрос в том, что каждая технология явно или неявно пропагандирует тот или иной архитектурный стиль... И если в одной технологии такая смесь является резким отступлением от общепринятого стиля (и уже одним этим фактом вызовет настороженность начальства-разработчиков-пользователей-...) - то в другой технологии будет искреннее детское удивление: "А разве можно/нужно иначе?"

Не нужно забывать чем был PHP в самом начале и на какие цели преследовал. Он даже расшифровывался как Personal Home Page, что напрямую говорит о его предназначении. Разумеется, он учит дурному стилю программирования и не удивительно, почему java-программисты от него плюются, но с другой стороны, он не требует сервера приложений :) Распространяясь как модуль веб-сервера завоевал такую популярность - каждый говнохостер включяет его в свои тарифные планы, чего нельзя сказать о java-хостинге, компаний, предлагающих который в России можно пересчитать по пальцам.

В общем, я не защищаю PHP, поскльку сам не люблю этот язык, только хочу заметить, что сравнивать его с J2EE не корректно :) Любой студент, верстающий себе домашнюю страничку с гостевой книгой, будет восторжено доказывать: "PHP - RULEZ!" В тоже время трудно понять разработчиков, выбравших этот язык, для создания приложений enterprise-уровня. PHP и J2EE - это разные ниши.

kopytov
()
Ответ на: комментарий от Gadeshi

> Почему гиморно? Нормально. Особенно хорошо, если вынести SQL-запросы в отдельный класс (да и вообще логику по классам растыкать) а presentation layer от логики очистить вовсе.

Да это всё легко когда ты сам всё пишешь. А когда тебе достаётся "в наследство" проект с тонной мешанины? Тогда проще с нуля всё переписать, чем рефакторинг делать. А если это ещё и на Perl'е, то рефакторингом вообще только законченные мазохисты занимаются.

> Чем пхп всегда рулил -- это тем, что на нем садишься и пишешь. И проект на php заканчивается тогда, когда гуру(?) программисты закачивают "строить бизнес логигу в UML". > Иногда (в большинстве случаев), это, таки, правда

Ну конечно, для разработки гостевой книги Васи Пупкина никакие design patterns нафиг не сдались, это верно. Так честно и скажите тогда, что пхп только для подобных вещей и пригоден.

anonymous
()
Ответ на: комментарий от eRazor

>Perl даёт ещё более худший результат, ещё более быстро. Он тоже должен >умереть? ;-)

Ну и где он даёт худший вариант ? или абы сказать ? При помощи темплейтов перл легко и просто разделяет логику веба и дизайнерскую часть. Сдаётся мне вы что на php, что на perl выдели код тока мегапрограммеров. Конторы, которые этим занимаются серьёзно и за серьёзные деньги, создают свои тулкиты в рамках которых код и пишется очень легко и сопровождается просто, даже сторонними кодерами и дизайнерами.

vtVitus ★★★★★
()
Ответ на: комментарий от kopytov

PHP плох по всем известной причине, и не нужны никакие сторонние причины, гуманитарно-мылеподревурастекательные доказательства не нужны, то что ни в PHP ни в питоне не в перле (перл ваабще филолог изобрел :-) нет jit'а это факт, и то что они медленные это тоже факт.

http://shootout.alioth.debian.org/debian/benchmark.php?test=all&lang=all

питон из этой группы самый нормальный.

anonymous
()
Ответ на: комментарий от anonymous

вот сдесь http://shootout.alioth.debian.org/debian/benchmark.php?test=all&lang=all нужно поставить multipliers > memory use в ноль, и пересчитать результат

иначе в нагрузку к скорости будет память считаться, что помешает увидеть подавляющее превосходство джавы в скорости :-))) (память не аргумент – она сегодня дешевая)

anonymous
()
Ответ на: комментарий от kopytov

> Любой студент, верстающий себе домашнюю страничку с гостевой книгой, будет восторжено доказывать: "PHP - RULEZ!" В тоже время трудно понять разработчиков, выбравших этот язык, для создания приложений enterprise-уровня. PHP и J2EE - это разные ниши.

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

Вкус к правильному подходу (whatever it is, жабка не претендует на монополию) надо воспитывать с детства.

svu ★★★★★
()
Ответ на: комментарий от vtVitus

>Конторы, которые этим занимаются серьёзно и за серьёзные деньги, создают свои тулкиты в рамках которых код и пишется очень легко и сопровождается просто, даже сторонними кодерами и дизайнерами.

Золотые слова. :0) Респект.

А вообще - кто к чему (какому стилю программирования) изначально, "с пеленок" приучен - так и пишет на любом языке. Хотя, исключения также встречаются - исправляются люди, хоть и редко. :0))

Gadeshi
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.