Общие функции, классы

Духовность™

Продвинутый новичок
Можешь показать самый крупный/интересный/... проект, который ты делал без использования opensource?
Зачем? Что бы вы сказали "фи, какой ты лох"? Вопрос изначально задан что называется "наводящий". Я не пойму, а что, крупный или интересный проект нельзя сделать без opensource? Я всегда думал, что КРУПНЫЕ проекты создаются как раз на "чистом" языке, а интернет-проекты ЗАО "рога и копыта" как раз делаются на джумлах и друплах.

Рынок требует ускорения и удешевления процесса разработки, появление фреймворков это шаг для удовлетворения этих требований.
Поймите, я совсем не против фрейморков или opensource. Я сам пишу себе фреймворк, как могу. Меня просто немного выбешивает ситуация, я прихожу устраиваться на работу, а у меня интересуются, знаю ли я Джумлу. Это первое, что волнует работодателей. Они смотрят на мой опыт и приглашают меня на работу, но я НЕ ХОЧУ работать в должности строгателя сайтов на чужой системе. Мне это скучно и не интересно. Я не хочу изучать джумлу всего по одной причине - я не вижу в этом смысла. Если бы у компании было бы собственное решение, то да - я бы с удовольствием взялся бы за дело, ибо осознание, что ты работаешь с командой профи давало бы большой стимул. А работать с людьми, которые на халяву рубят бабло у меня не получается. Не умеете что-то делать руками или головой - вон из профессии. Но IT это такая область, где можно просто скопировать чужое, немного изменить и отдать это как за нечто уникальное, получить за это бабло и быть счастливым. Благодаря этому веб стала областью халявщиков.
 

Adelf

Administrator
Команда форума
triumvirat
Не иди в С# программисты. А если пойдешь, то не говори пожалуйста никому, а че это вы .NET Framework используете? Надо на "чистом" писать.
Фреймворки - это часть нашей индустрии в ее современном виде. Хочешь за год выкатывать то, что люди делают за месяц - твое право. Но блин только не ной, что у этих, как ты выразился, неудачников есть хорошая работа, а у тебя - нет.
Людей на высоких постах волнуют лишь деньги, т.е. сроки, качество, низкая стоимость. Твой личный интерес или уровень ЧСВ, никого не волнуют. Ты либо делаешь то, что надо в нужные сроки, либо не работаешь.

З.Ы. Ты мне напоминаешь теоретиков. В голове умные иерархии классов, чувство "красоты кода", а когда попадаешь в мир жестких бизнес-правил - легко теряешься.
 

Gas

может по одной?
Да ладно, хватит уже на triumvirat'а наежать, ну не хочет он клепать визитки на джумле, я тоже не хочу, да и мало кто хочет среди думающих людей.

triumvirat, работу для специалиста без знания cms'ok, но со знанием ZF найти не проблема даже для Днепропетровска (1М людей), не говоря уже про Москву. Свой фреймворк пиши как хобби, но при этом изучай какой-то известный, только плюсы от этого будут.
 

Crys

Двинутый новичок
Я всегда думал, что КРУПНЫЕ проекты создаются как раз на "чистом" языке, а интернет-проекты ЗАО "рога и копыта" как раз делаются на джумлах и друплах.
Добро пожаловать в реальный мир, в котором КРУПНЫЕ проекты создаются не только на "чистом" языке.
Но вообще, я хотел сказать, что opensource - это не только cms, но и php/mysql/linux/apache...

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

Так что скупой платить дважды. Ха-ха-ха!
Абсолютно неверное предположение. Как правило, разработка на основе готовых решений заказчику обходится существенно дешевле и выгоднее кастомных разработок. Как в плане поддержки, так и в плане скорости. Исполнитель же в свою очередь, используя готовое решение получает бонус по времени.
Опять-таки, готовое решение не обязательно "общественное". Это может быть собственная разработка. Но готовых, конкурентоспособных решений у студий - по пальцам можно пересчитать. Разрабатывать с нуля - требуется много времени с большими денежными затратами.

---
Более приближенная к реальности ситуация..

Допустим, есть заказчик, которому нужен интернет-магазин. Требования следующие:
- Новостной раздел (для новостей и акций)
- Подписка/рассылка (новости/акции на e-mail)
- Система тикетов (для общих вопросов и решения проблем)
- Характеристики товаров + фильтры по ним (чтобы юзер мог легко найти красные шарики в виде жирафа)
- Поиск по сайту
- Корзина
- Обработка заказов (статусы заказов, статистика)
- Различные валюты (магазин расчитан на СНГ, пользователям удобно видеть цены как в рублях, так и юанях)
- ЧПУ/возможности для SEO-оптимизации
- Статьи/различный контент
- Баннеры (у заказчика десяток магазинов, он хочет между собой их "рекламировать")
- Удобная админчасть

Дизайн, вертка в наличии есть. То есть нужно только "натянуть".

Вроде бы достаточно обычный интернет-магазин без различных наворотов. "Их тысячи" в интернете и ничего уникального или нестандартного в требованиях нет.

За сколько денег/времени ты согласился бы выполнить такое задание без использования готовых решений? Смог бы сделать его быстрее, чем за неделю или дешевле, чем за 2500$?
 

Духовность™

Продвинутый новичок
За сколько денег/времени ты согласился бы выполнить такое задание без использования готовых решений? Смог бы сделать его быстрее, чем за неделю или дешевле, чем за 2500$?
все зависит от того, есть ли у меня наработки.
 

Adelf

Administrator
Команда форума
Gas
не наезжает никто. Он ноет уже не в первой теме. Это некрасиво, имхо.

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

Духовность™

Продвинутый новичок
Наработок у тебя нет
почему это у меня нет наработок? Они у меня есть.

Наработок у тебя нет. Что будешь делать?
устроюсь водителем в такси.

Что за вопросы?

Если человек берется за работу, то подразумевается, что у него есть наработки или он отлично знает фремворк/CMS. Обсуждать джуниор-фрилансера без опыта и багажа кода у меня желания нет.

-~{}~ 27.09.10 17:17:

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

dimagolov

Новичок
triumvirat, знаешь в чем твоя основная проблема? ты боишься ошибиться. неправильно создать иерархию классов, неправильно выбрать работу и т.п. даже боюсь подумать как ты общаешься с девушками при такой нерешительности. пойми, идеальных решений не бывает. ничего страшного в том, что что-то ты сделаешь неправильно нет. запомни, что вовремя сделанный выбор, даже если он не правильный с какой-то точки зрения гораздо лучше отсутствия выбора или действия вообще. потому что время это то единственное, чем мы не можем управлять и time wait for nobody (c). так что не бойся делать ошибки, потом ты их сможешь исправить. а вот упущенные возможности ты не вернешь уже никогда.
 

HraKK

Мудак
Команда форума
Допустим, есть заказчик, которому нужен интернет-магазин. Требования следующие:
- Новостной раздел (для новостей и акций)
- Подписка/рассылка (новости/акции на e-mail)
- Система тикетов (для общих вопросов и решения проблем)
- Характеристики товаров + фильтры по ним (чтобы юзер мог легко найти красные шарики в виде жирафа)
- Поиск по сайту
- Корзина
- Обработка заказов (статусы заказов, статистика)
- Различные валюты (магазин расчитан на СНГ, пользователям удобно видеть цены как в рублях, так и юанях)
- ЧПУ/возможности для SEO-оптимизации
- Статьи/различный контент
- Баннеры (у заказчика десяток магазинов, он хочет между собой их "рекламировать")
- Удобная админчасть

Дизайн, вертка в наличии есть. То есть нужно только "натянуть".

Вроде бы достаточно обычный интернет-магазин без различных наворотов. "Их тысячи" в интернете и ничего уникального или нестандартного в требованиях нет.

За сколько денег/времени ты согласился бы выполнить такое задание без использования готовых решений? Смог бы сделать его быстрее, чем за неделю или дешевле, чем за 2500$?
пара дней 500$ =)
 

craz

Нестандартное звание
короче не наезжайте на триума, он правильно все говорит, я вот на все 100 такого же мнения.

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


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


А пешки О_О - такие видели? Когда говоришь что если вша тупая визитка на Джумле/Друпале, должна стать вашим дилерским инструментом, с множеством всяких функциональных изысков, то стоит поменять архитектуру и переписать все по новой, но уже исходя из реальных потребностей, и стоить это будет на 5000 как доработка джумлы, а все 50000.
 

Raziel[SD]

untitled00
Можно сколько угодно обсуждать красоту кода, но пока дешевле будет нанять миллион леммингов для поддержки сайта на какой-то популярной (или не очень) cms - будут использовать леммингов и эту cms :)
 

HraKK

Мудак
Команда форума
whirlwind
да нет, есть же свой магазин где все сделано)
 
Сверху