CMS на perl или php (минуси и плюсы)
Пользователи, просматривающие топик: none
|
Зашли как: Guest
|
Имя |
Сообщение |
<< Старые топики Новые топики >> |
|
|
CMS на perl или php (минуси и плюсы) - 2008-03-31 18:26:55.076666
|
|
|
_KаShpErovskiI_
Сообщений: 30
Оценки: 0
Присоединился: 2006-12-29 15:40:44.210000
|
Всем доброго времени суток !!!! Я тут у себя замутил ЦМС (CMS) но не могу решить чем его писать перлам или пхп. Что лудше ? и главное почему???? Заранее благодарен :)
|
|
|
RE: CMS на perl или php (минуси и плюсы) - 2008-03-31 19:49:05.420000
|
|
|
rgo
Сообщений: 7170
Оценки: 281
Присоединился: 2004-09-25 05:14:25
|
ruby on rails. Всё остальное аццтой.
|
|
|
RE: CMS на perl или php (минуси и плюсы) - 2008-03-31 21:19:36.610000
|
|
|
oRb
Сообщений: 4044
Оценки: 597
Присоединился: 2007-03-28 18:45:06.630000
|
поскольку до попы народу знают пхп, они все для тебя потенциальные хакеры. Так что если ты помешен на безопастности - выбери, что-нить позамудренней)
|
|
|
RE: CMS на perl или php (минуси и плюсы) - 2008-03-31 22:05:04.890000
|
|
|
rgo
Сообщений: 7170
Оценки: 281
Присоединился: 2004-09-25 05:14:25
|
quote:
ORIGINAL: oRb поскольку до попы народу знают пхп, они все для тебя потенциальные хакеры. Так что если ты помешен на безопастности - выбери, что-нить позамудренней) Нет, даже не так. Поскольку пхп с момента своего рождения и по сей день не распологает к написанию чего-то большего чем десяток скриптов по 200 строк в каждом, то… Короче, сколько я не возился с php, я так и не понял, за что его так любят разработчики. ИМХО, если сайт не влазит в две-три тысячи php-шных строк, проще пропариться как следует с C++, написав на нём парочку библиотек, а потом браться конкретно за сайт. По-крайней мере не придётся дрожать от мысли, что при попытке изменить значение какой-нибудь переменной, вместе со значением измениться и её тип. perl он вроде получше, но perl – это жопа, им ещё уметь надо пользоваться, иначе получится хуже чем на php. А ruby – довольно-таки чистый язык. И rails, как набор библиотек+среда разработки, очень умело использует все бонусы ruby. В rails мне только не понравились туторы – такое ощущение, что их большую часть писали люди которые знакомы с ruby часа три. Но если это преодолеть, выловить их косяки (типа советов записывать все create table в файлик db/schema.rb, который после каждого `rake db:migrate' вновь начинается словами "This file is autogenerated."), и понять как на самом деле надо делать, то дальше действительно ruby встаёт на rails, остаётся только сесть на него и катиться по рельсам к цели.
|
|
|
RE: CMS на perl или php (минуси и плюсы) - 2008-04-01 00:57:29.596666
|
|
|
Logree
Сообщений: 77
Оценки: 0
Присоединился: 2006-11-16 17:14:16.653333
|
если автор задает такие вопросы то мне кажется автор не знает ни одного из этих языкоав (IMHO) Афтар учи Український…
|
|
|
RE: CMS на perl или php (минуси и плюсы) - 2008-04-01 10:50:46.420000
|
|
|
oRb
Сообщений: 4044
Оценки: 597
Присоединился: 2007-03-28 18:45:06.630000
|
rgo, да нет. Это просто как душа ляжет. На самом деле эти "минусы" можно использовать как плюсы. И по поводу 200 строк. Может тебе не те кодеры попадались… Я лично люблю пхп. Си не очень. Хочу изучить руби, но руки не доходят) Каждый юзает то, в чем он лучше рубит.
|
|
|
RE: CMS на perl или php (минуси и плюсы) - 2008-04-01 12:04:26.430000
|
|
|
rgo
Сообщений: 7170
Оценки: 281
Присоединился: 2004-09-25 05:14:25
|
quote:
ORIGINAL: oRb rgo, да нет. Это просто как душа ляжет. Эта мысль мне, естественно, приходила в голову. Я довольно долго ковырялся с php, пытаясь разработать "свод правил", о том как надо писать программы на php, чтобы избегать тех ошибок, к которым подталкивает php. Такой "свод правил" для C есть, и не один. Например, файлик CodingStyle в ядре linux'а. Пхп же… Ну взять, к примеру, отсутствие типизации переменных – это хорошо и удобно. Но не всегда. Почему бы не дать возможность, таки типизировать некоторые переменные? Скажем так, как это сделано в common-lisp'е. Кстати в common-lisp'е, типизирование переменной считается хорошим стилем, так как помимо того, что код становиться понятнее, компилятор генерит более эффективный код. php игнорирует большинство идей, заложенных в другие языки. Типа lexical binding, именованных параметров функции, эллипсиса, возможностей декларативного программирования, макросов. Там есть throw для изменения хода выполнения, но нету goto (и break в стиле java отсутствует). Как не извращайся, всё равно упрёшься в осутствие какой-нибудь конструкции в языке. Я в историю создания и развития пхп не вникал, но глядя на пхп, я подозреваю, что изначально он создавался как простой серверный скрипт язык, для простых задач. А потом его начали надувать дополнительными возможностями, пытаясь, одновременно с этим, добиться максимальной обратной совместимости.
|
|
|
RE: CMS на perl или php (минуси и плюсы) - 2008-04-01 13:26:58.760000
|
|
|
Панда
Сообщений: 232
Оценки: 0
Присоединился: 2008-03-05 07:38:35.890000
|
quote:
ORIGINAL: _KаShpErovskiI_ Всем доброго времени суток !!!! Я тут у себя замутил ЦМС (CMS) но не могу решить чем его писать перлам или пхп. Что лудше ? и главное почему???? Заранее благодарен :) Что значит замутил? Подумал о ее существовании?
|
|
|
RE: CMS на perl или php (минуси и плюсы) - 2008-04-01 13:33:31.310000
|
|
|
Панда
Сообщений: 232
Оценки: 0
Присоединился: 2008-03-05 07:38:35.890000
|
quote:
ORIGINAL: rgo quote:
ORIGINAL: oRb rgo, да нет. Это просто как душа ляжет. Эта мысль мне, естественно, приходила в голову. Я довольно долго ковырялся с php, пытаясь разработать "свод правил", о том как надо писать программы на php, чтобы избегать тех ошибок, к которым подталкивает php. Такой "свод правил" для C есть, и не один. Например, файлик CodingStyle в ядре linux'а. Пхп же… Ну взять, к примеру, отсутствие типизации переменных – это хорошо и удобно. Но не всегда. Почему бы не дать возможность, таки типизировать некоторые переменные? Скажем так, как это сделано в common-lisp'е. Кстати в common-lisp'е, типизирование переменной считается хорошим стилем, так как помимо того, что код становиться понятнее, компилятор генерит более эффективный код. php игнорирует большинство идей, заложенных в другие языки. Типа lexical binding, именованных параметров функции, эллипсиса, возможностей декларативного программирования, макросов. Там есть throw для изменения хода выполнения, но нету goto (и break в стиле java отсутствует). Как не извращайся, всё равно упрёшься в осутствие какой-нибудь конструкции в языке. Я в историю создания и развития пхп не вникал, но глядя на пхп, я подозреваю, что изначально он создавался как простой серверный скрипт язык, для простых задач. А потом его начали надувать дополнительными возможностями, пытаясь, одновременно с этим, добиться максимальной обратной совместимости. Язык со своими задачи вполне справляется, а что еще нужно?
|
|
|
RE: CMS на perl или php (минуси и плюсы) - 2008-04-01 16:24:05.643333
|
|
|
oRb
Сообщений: 4044
Оценки: 597
Присоединился: 2007-03-28 18:45:06.630000
|
Ну вообщем да. язык вроде как создавался для простых хоумпагов. и особого ума, на надо для того чтоб что-то написать на нем. Просто если заниматся именно им и близлежашими технологиями давольно таки долго, то все становится на свои места.
|
|
|
RE: CMS на perl или php (минуси и плюсы) - 2008-04-01 16:40:39.573333
|
|
|
_KаShpErovskiI_
Сообщений: 30
Оценки: 0
Присоединился: 2006-12-29 15:40:44.210000
|
quote:
ORIGINAL: Logree если автор задает такие вопросы то мне кажется автор не знает ни одного из этих языков (IMHO) Афтар учи Український… Уважаемый походу ты не понял темы. quote:
ORIGINAL: Панда Что значит замутил? Подумал о ее существовании? замутить - (одно из значений) начать что-то делать
ИМХО мы не обсуждаем который из языков лучше !!! На вкус и цвет товарища нет. Вопрос в том на котором из языков целесообразней писать ЦМС !!!!!!!!!!
|
|
|
RE: CMS на perl или php (минуси и плюсы) - 2008-04-01 18:06:00.306666
|
|
|
oRb
Сообщений: 4044
Оценки: 597
Присоединился: 2007-03-28 18:45:06.630000
|
Из всех наших фраз 1 вывод: Пиши на чем тебе удобнее.
|
|
|
|
|