Достаточно заглянуть на какой-нибудь ruCMS.ru чтобы понять, что CMSов самопальных и не очень нынче как грязи. Почему бы не попробовать "поиграть" на смежных рынках? Насколько я знаю, в России практически нет приличных систем класса "groupware" и "businessware". Вот тут для творчества поле напаханное: тут вам и управление проектами, и CRMы/SCMы, и еще куча всего.
Полностью согласен с Тринуксом, да, нужно писать сайты с нуля. (кстати я пишу как (x)html так и php практически в обычном блокноте но сейчас не об этом)
Но. Когда ты пишешь проект под себя ты не пишешь навороченной админки для ламеров, не пишешь много всякой дребени типа сменных тем и документации просто потому что это тебе не нужно. ТО есть ты затачиваешь каждый кусок кода под конкретный проект. И назвать это CMS НЕЛЬЗЯ, потому что на его основе ты не сделаешь абсолютно другой проект.
Ведь что такое СMS, это во многом универсальная система, в первую очередь для ламеров, которая обладает хорошей админкой где всё настраиваеться, возможностью легкого создания сменных тем, хорошей документацией, мультиязычностью и мультисайтовостью в конце концов.
То есть СMS это тот продукт(в идеале) который может взять любая секретарша и постить контент ни разу не заглядывая в код, прото потому что ей это не нужно!
Такой движок, конечно, написать не очень легко, хотя писать его и не несколько лет, конечно.
Вот оно где, развитие малого, так сказать, бизнеса. Штучные вещи, ручная работа и т.п. А то: нафига вам эта мебель, когда в Икее есть та? Нафига вам Хай-Энд техника, когда наше Сони звучит почти также? Нафига вам (про аптеку) обычные таблетки, когда наши необычные будут благополучно лечить Вас до самой смерти?
Себя не похвалишь — никто не похвалит! Саморекламный характер заметки :) Когда-нибудь и тебя заметят и пригласят на з/п с четырьмя-пятью нулями :) Удачи!
Спасибо но уже =) я доволен своей работай. И насчет нулей тоже уже. Вы поймите, меня не жаба душит за их лидерство, которого нет. Мне обидно за их слова
Это серьездная проблема, писать свое или брать чужое, иногда проще взять чужое, иногда проще взять чужое и дописать, а иногда лучше все писать самому.
Вот пример я сейчас устраиваюсь в фирму, там один программер написал на Parser (parser.ru) движок, и мне очень трудно его учить имею ввиду мало времени, так то язык чуть удобнее пхп.
А директора фирмы получились по сути заложниками программера, т.к
1) людей пишуших на парсере оч мало,
2) к движку уже столько присобачено что разбираться в нем уже сложно.
Так что вот пример человек взял изучил язык реализовал движок а теперь другим кто может его заменить/помочь очень трудно, да и при этом комментов в коде раз два и обчелси...
Так что хотябы язык реализации "движущихся" (модифицирующихся) проектов должен быть общедоступен и распространен.
Так вот человек потратил год-два чтоб енто все сделать, а теперь у него косяки да и у меня тоже, если бы он брал бы из кубиков какой нить ZenCart/osCommerce/Koobi и переписывал/дописывал ее проблем было бы меньше, а если бы он сделал все сам на PHP проблем практически не было б.
А из кубиков имхо лучше сделать блог/домашнюю пагу не более, ну иль сроки сгорели. в остальных случаях лучше полноценный собственный продукт, но при этом на распространенном языке чтобы директора не были заложниками.
Ты не прав! PARSER хотябы документирован (причем на русском)! А твои мозги (с их PHP) нет, есть ли коменты в коде или нет, не важно. Все думают по разному и одну и туже задачу решают по разному. А если эта задача уже решена на parser'e то чего себе и другим голову ломать.
Я сам с подобным сталкнулся, когда устраивался на новую работу, РаботоДатели хотели все автоматизировать, но у них не было и 10% кода от желаемого! Мне сказали бери все это и объеденяй. Я за неделю сделал то что мой предшественик не мог сделать годами, но сделал это на "своем языке". Да начальник был в шоке, и досих пор в нем находится так как сам программист. Приходит ко мне утром и говорит опять мол хуйней занимаешся. А я медлено но верно продолжаю работать! :)
Так что писать все с нуля или юзать готовые проекты. Это личное дело каждого специалиста и зависит от его ленности (при чтении мануалов).
итак вбиваем ошибку парсера в гугл, максимиум что мы увидим — форум парсера, минимум ничего. а книг по парсеру наверно столько же сколько и по lua, хотя наверно по lua больше...
Правильные слова молвишь. Я программирую с 87 года, тогда мне было почти семь лет. Начинал на БК-0010 и ZX-Spectrum. Уже тогда создавались серьезные проекты, т.к. НЕКОМУ было сказать: “У тебя не получится”, а вот сказать молодец, продолжай было кому.
Нюанс. Тут речь идет про коробочные продукты, а не про отдельно взятый сайт со своей собственной системой управления. Если ты задумаешь написать что-то типа битрикса для продажи как готового продукта, независимо от того, на каком сайте использовать, то у тебя уйдет приблизительно столько времени, сколько там сказано.
А таких пекарей тортов на заказ как ты предостаточно. Но, к саожалению, врядли за ними будущее...
Я сам не использую в работе готовые решения...хотя в свое время понял их полезность и стал нарабатывать набор своих собственных модулей. О чем не жалею. Потому как получился неплохой набор функций и сполне сносная CMS для меня лично (и моих клиентов), которая переходит из проекта в проект.
Твоя болезненная стратсь писать все с нуля настораживает. Иногда все же полезно не изобретать велосипед, а взять готовое. Я имею в виду отельные какие-то модули, а не весь продукт в целом. Особенно когда ограничен по времени и понимаешь, что сам тут не успеешь все написать, то берешь что-то сделаное другим и дорабатываешь под себя.
mobilz.ru был написан за ночь и доробатывался почти неделю. Это каталог, другими словами — магазин. К нему прикрутить систему заказов и WM, все. На это уйдет еще неделя. О каких 3-6 лет идет речь?
Комментарии
Вот прям щас, сижу и подымаю проект БД для целого холдинга!!!
Весь код пишу с нуля, сам! И ничего!
Те, кто сам подобного сделать не может, покупются на такие заявления!
Давай замутим новую ось? Всё будем писать с нуля в блокноте, причем бумажном! :)))
Дос, винда, линь и мак ос не считаються :)
А MacOS и Linux это операционке на одной базе — unix
Но. Когда ты пишешь проект под себя ты не пишешь навороченной админки для ламеров, не пишешь много всякой дребени типа сменных тем и документации просто потому что это тебе не нужно. ТО есть ты затачиваешь каждый кусок кода под конкретный проект. И назвать это CMS НЕЛЬЗЯ, потому что на его основе ты не сделаешь абсолютно другой проект.
Ведь что такое СMS, это во многом универсальная система, в первую очередь для ламеров, которая обладает хорошей админкой где всё настраиваеться, возможностью легкого создания сменных тем, хорошей документацией, мультиязычностью и мультисайтовостью в конце концов.
То есть СMS это тот продукт(в идеале) который может взять любая секретарша и постить контент ни разу не заглядывая в код, прото потому что ей это не нужно!
Такой движок, конечно, написать не очень легко, хотя писать его и не несколько лет, конечно.
Вот оно где, развитие малого, так сказать, бизнеса. Штучные вещи, ручная работа и т.п. А то: нафига вам эта мебель, когда в Икее есть та? Нафига вам Хай-Энд техника, когда наше Сони звучит почти также? Нафига вам (про аптеку) обычные таблетки, когда наши необычные будут благополучно лечить Вас до самой смерти?
Вот пример я сейчас устраиваюсь в фирму, там один программер написал на Parser (parser.ru) движок, и мне очень трудно его учить имею ввиду мало времени, так то язык чуть удобнее пхп.
А директора фирмы получились по сути заложниками программера, т.к
1) людей пишуших на парсере оч мало,
2) к движку уже столько присобачено что разбираться в нем уже сложно.
Так что вот пример человек взял изучил язык реализовал движок а теперь другим кто может его заменить/помочь очень трудно, да и при этом комментов в коде раз два и обчелси...
Так что хотябы язык реализации "движущихся" (модифицирующихся) проектов должен быть общедоступен и распространен.
Так вот человек потратил год-два чтоб енто все сделать, а теперь у него косяки да и у меня тоже, если бы он брал бы из кубиков какой нить ZenCart/osCommerce/Koobi и переписывал/дописывал ее проблем было бы меньше, а если бы он сделал все сам на PHP проблем практически не было б.
А из кубиков имхо лучше сделать блог/домашнюю пагу не более, ну иль сроки сгорели. в остальных случаях лучше полноценный собственный продукт, но при этом на распространенном языке чтобы директора не были заложниками.
3-6 лет для коллектива из 3 (до 15) разработчиков. А цена будет измеряться не одной сотней миллионов долларов.
Я сам с подобным сталкнулся, когда устраивался на новую работу, РаботоДатели хотели все автоматизировать, но у них не было и 10% кода от желаемого! Мне сказали бери все это и объеденяй. Я за неделю сделал то что мой предшественик не мог сделать годами, но сделал это на "своем языке". Да начальник был в шоке, и досих пор в нем находится так как сам программист. Приходит ко мне утром и говорит опять мол хуйней занимаешся. А я медлено но верно продолжаю работать! :)
Так что писать все с нуля или юзать готовые проекты. Это личное дело каждого специалиста и зависит от его ленности (при чтении мануалов).
итак вбиваем ошибку парсера в гугл, максимиум что мы увидим — форум парсера, минимум ничего. а книг по парсеру наверно столько же сколько и по lua, хотя наверно по lua больше...
большой комментарий с четким изложением моей позиции по этому
поводу... Однако на большой комментарий у меня просто не хватит слов. :)
Поэтому скажу лишь одно — Русские программисты рулят! :)
Люди! Не понижайте престиж нашей страны и пишите свои проекты!
вот. :)
А таких пекарей тортов на заказ как ты предостаточно. Но, к саожалению, врядли за ними будущее...
Я сам не использую в работе готовые решения...хотя в свое время понял их полезность и стал нарабатывать набор своих собственных модулей. О чем не жалею. Потому как получился неплохой набор функций и сполне сносная CMS для меня лично (и моих клиентов), которая переходит из проекта в проект.
Твоя болезненная стратсь писать все с нуля настораживает. Иногда все же полезно не изобретать велосипед, а взять готовое. Я имею в виду отельные какие-то модули, а не весь продукт в целом. Особенно когда ограничен по времени и понимаешь, что сам тут не успеешь все написать, то берешь что-то сделаное другим и дорабатываешь под себя.