раскрыть ветку (85)
нуу... каждая цмс имеет свой собственный набор функций и объектов, и свои собственные методы работы с контентом... технически, можно рассматривать друпал как расширение пхп например, вроде набора дополнительных библиотек со встроенной средой разработки(админкой) :D
кстати, переключение "языка" тоже теоретически реализуемо: делаем заготовку нашего "сайта интернет-магазина" в трёх вариантах: на чистом пхп, на чистом руби, и на цмс друпал; при установке просто даём пользователю выбор :D
правда, от объёма (бесполезной) работы любой разработчик охуеет ;-) а если ещё прикинуть, как сделать переключение "на лету" с одного на другое с сохранением изменений... х_х
кстати, переключение "языка" тоже теоретически реализуемо: делаем заготовку нашего "сайта интернет-магазина" в трёх вариантах: на чистом пхп, на чистом руби, и на цмс друпал; при установке просто даём пользователю выбор :D
правда, от объёма (бесполезной) работы любой разработчик охуеет ;-) а если ещё прикинуть, как сделать переключение "на лету" с одного на другое с сохранением изменений... х_х
раскрыть ветку (30)
Если работа оплачиваема, то нормальный разработчик болт положит, на то, полезна она или нет. Другое дело найти тупого миллионера, который оплатит действительно нулевой КПД
раскрыть ветку (3)
Скорее не только не положит, а даже браться не будет. Люди уважающие себя и своё время работают не только за деньги - очень важен так же и результат, ощущение выполненной работы и принесенной пользы. Работать в пустоту очень сложно психологически, даже если брать дополнительные деньги это очень неприятно. Особенно когда очень старался что-то сделать, а потом приходится всё ломать и переделывать. У хороших строителей на этот счет есть даже заградительные цены на переделку - это когда что-то уже сделали, а потом заказчик просит всё сломать и сделать заново внеся какие-то изменения из-за его прихоти. Понятно, что оплачивается при этом и первая работа и демонтаж и новая, по сильно завышенной ставке. Но всё-равно это очень сильно деморализует. Дело не в деньгах, а во вложенных стараниях, частичке себя в работу.
раскрыть ветку (2)
расширение ... дожили. Друпал - расширение для php... Тогда бы уж библиотекой назвал там какой-нибудь.
раскрыть ветку (1)
Ну его же в админке хостинга можно поставить, как и джумлу - значит ставиться как расширение php :)))
свой собственный набор функций и объектов, и свои собственные методы работы - это обычно называют фреймворком.
ещё комментарии
раскрыть ветку (6)
раскрыть ветку (4)
Тсс - друпалисты любят чтобы их моструозный комбайн называли фреймворк, Наверное потому что это более труЪ, чем какая-то ЦМС на вроде джумлы.
раскрыть ветку (2)
я с друпалом не работал, а вот джумлу пользовал
и более чем согласен, что друпал труЪёвее, ибо лучше джумлы быть ваще нетрудно :DDD
и более чем согласен, что друпал труЪёвее, ибо лучше джумлы быть ваще нетрудно :DDD
раскрыть ветку (1)
Ну хз. Вот чисто архитектурно джумла мне например даже больше WP нравится. WP со своей концепцией хуков, аля, распарси регулярками отрисованный ядром/плагином html и допиши свое, мне тоже как-то не очень.
А друпал мне не нравится, то что он пытается быть умнее программиста, предлагая ему разбираться в своих настройках , нюансах и ограничениях, и все время пытается оградить тебя от кода, вместо того чтобы просто быть удобным инструментом.
А друпал мне не нравится, то что он пытается быть умнее программиста, предлагая ему разбираться в своих настройках , нюансах и ограничениях, и все время пытается оградить тебя от кода, вместо того чтобы просто быть удобным инструментом.
ещё комментарии
Технически, каждый программист должен знать про теорию множеств и полиморфизм.
Говорить что друпал это расширение пхп, это как утверждать что картон, расширение древесины. Несмотря на то, что картон полиморфен древесине, и является ее подмножеством и наследником, эти два материала абсолютно не эквиваленты, из чего следует что ни о каком расширении не может идти и речи.
Друпал это конечный продукт, реализованный на php. Расширяемость за счет модулей на php целиком и полностью заслуга исключительно друпала, а не php
Поэтому, как на картон ты не смотри, древесиной он не станет.
Говорить что друпал это расширение пхп, это как утверждать что картон, расширение древесины. Несмотря на то, что картон полиморфен древесине, и является ее подмножеством и наследником, эти два материала абсолютно не эквиваленты, из чего следует что ни о каком расширении не может идти и речи.
Друпал это конечный продукт, реализованный на php. Расширяемость за счет модулей на php целиком и полностью заслуга исключительно друпала, а не php
Поэтому, как на картон ты не смотри, древесиной он не станет.
раскрыть ветку (6)
а вот и нихрена не корректное сравнение! при работе с друпал у тебя есть все возможности пхп! в твоем сравнении это как если бы картон обладал всеми свойствами древесины + свои собственные
раскрыть ветку (5)
раскрыть ветку (4)
раскрыть ветку (3)
Вопрос не тупой, а с подковыркой. Подумай, в чем ты неправ.
P.S. реальный вопрос с собеседования. Не про пых правда, но суть та же.
P.S. реальный вопрос с собеседования. Не про пых правда, но суть та же.
раскрыть ветку (2)
Достаёшь на собеседовании пачку распечатанного справочника и кидаешь в лицо с криком:"вот эти блеать возможности php, что за тупой вопрос?!"
раскрыть ветку (1)
Еще один, не понимающий разницу между инструментом разработки и готовым продуктом.
К черту вас, с вами не интересно.
К черту вас, с вами не интересно.
раскрыть ветку (15)
раскрыть ветку (5)
раскрыть ветку (3)
Чел наехал на Ruby. Его заминусили. По количеству минусов определяется примерное количество людей, с ним не согласных. Делается вывод, что 40 (на тот момент) человек программируют на Руби или хотя бы знают, что это такое. Однако не факт. Стадо есть стадо, возможные варианты: 1) заминусили по первому минусу (наиболее частый случай); 2) заминусили программёры на Руби; 3) пользователь заминусился сам.
раскрыть ветку (1)
раскрыть ветку (2)
Осторожно. Здесь поблизости орудует организованная группировка Ruby программистов, готовая распять любого, кто осквернит их священный язык :)
Long live Ruby!
Long live Ruby!
С тоже не моден, однако это не мешает ему жить и процветать.
А на этом ресурсе вообще кроме пхп ничего не модно. И не в языках проблема, а в ЦА.
А на этом ресурсе вообще кроме пхп ничего не модно. И не в языках проблема, а в ЦА.
раскрыть ветку (5)
раскрыть ветку (4)
раскрыть ветку (3)
раскрыть ветку (2)
раскрыть ветку (1)
try
{
InputStream yourOpinion= new FileInputStream("c:\\brain\\opinion.txt");
Reader readerOpinion= new
InputStreamReader(myOpinion );
OutputStream yourTrueOpinion= new FileOutputStream("c:\\ass\\opinion.txt");
Writer truePlaceForYourOpinion = new OutputStreamWriter(yourTrueOpinion);
int data = readerOpinion.read();
while(data != -1)
{
char theChar = (char) data;
data = readerOpinion.read();
}
if data != null
(
truePlaceForYourOpinion.write(data);
)
truePlaceForYourOpinion.close();
readerOpinion.close();
}
catch(IOException ex)
{
System.err.print("Тут ему самое место");
}
{
InputStream yourOpinion= new FileInputStream("c:\\brain\\opinion.txt");
Reader readerOpinion= new
InputStreamReader(myOpinion );
OutputStream yourTrueOpinion= new FileOutputStream("c:\\ass\\opinion.txt");
Writer truePlaceForYourOpinion = new OutputStreamWriter(yourTrueOpinion);
int data = readerOpinion.read();
while(data != -1)
{
char theChar = (char) data;
data = readerOpinion.read();
}
if data != null
(
truePlaceForYourOpinion.write(data);
)
truePlaceForYourOpinion.close();
readerOpinion.close();
}
catch(IOException ex)
{
System.err.print("Тут ему самое место");
}
ещё комментарии
раскрыть ветку (37)
раскрыть ветку (36)
раскрыть ветку (20)
раскрыть ветку (17)
раскрыть ветку (10)
раскрыть ветку (9)
ещё комментарии
раскрыть ветку (6)
раскрыть ветку (4)
Пока это собирает плюсы (читай - одобрение идиотов), то это не прекратиться.
Так что решение очевидно =)
Так что решение очевидно =)
раскрыть ветку (3)
ещё комментарии
ещё комментарии
ещё комментарии
раскрыть ветку (13)
раскрыть ветку (12)
раскрыть ветку (11)
раскрыть ветку (9)
80% говнокода пишется пхп. Да, это следствие адовой популярности языка. Раньше таким языком был перл. Термин имеет место быть.
С гуано я смешиваю не то, на чем пишут, а тех, кто так пишет. Ибо накипело.
зы: я видел много говнокода на питоне и яве, и даже сам писал говнокод на паскале =)
С гуано я смешиваю не то, на чем пишут, а тех, кто так пишет. Ибо накипело.
зы: я видел много говнокода на питоне и яве, и даже сам писал говнокод на паскале =)
раскрыть ветку (6)
Я думаю причина не в адовой популярности, а в низком пороге вхождения (чем собственно отчасти и вызвана популярность), поэтому говнокода и много.
раскрыть ветку (3)
На яве уже все написанно, теперь только втюхивается, допивается и интегрируется. Не шарите вы ентерпраизной архитектуре получения бобла.
раскрыть ветку (2)
ещё комментарии
ещё комментарии











