anonymous@RULINUX.NET~# | Last login: 2024-12-24 21:06:42 |
Регистрация Вход | Новости | Разметка | Пользователи | Галерея | Форум | Статьи | Неподтвержденное | Трекер | Правила форума | F.A.Q. | Ссылки | Поиск |
Форум - Talks | [RSS] |
Задумал web-проект...
С одной стороны можно взять готовый движок сайта, быстро, красиво никаких заморочек... Можно написать самому опыт разработки совсем примитивной CMS даже с админкой на php/MySQL есть, но как web-разработчик я пока не очень, конечно не полный чайник, но далеко и не Тёма Лебедев...
С одной строны думаю, что возми готовый движок жумлу или drupal... Ведь все равно рано или поздно придется чтобы добавлять какую-то функциональность разбираться в чужом коде, в их концепциях, то есть так или иначе но от необходимости кодить и разбираться в коде и логике разработчиков, никакое готовое решение не освобождает.
Нет если конечно в перспективе для проекта нужен будет форум, то форум мне точно не написать, форум можно взять готовый тот же phpBB например так как в форуме особо навороты не нужны... Поставил и пусть работает себе...
В общем я не знаю, что посоветуете мне по сабжевому вопросу???
also, И еще... Нужен хостинг-провайдер, платный, чтобы свою рекламу не пихал в твой ресурс, и ты мог пихать рекламу сам... да и вообще чувстовал себя полноправным хозяином, но с ценой маленькой и качественный!!! Разумеется с php/MySQL, и по возможности ssh...
anonymous(*) (2009-12-27 22:36:00)
Mozilla/5.0 (Windows; U; Windows NT 5.1; ru-RU) AppleWebKit/531.21.8 (KHTML, like Gecko) Version/4.0.4 Safari/531.21.10
|
|
|
Скрыть
Re: [спгс] И все таки готовые движки vs "своими руками"Цель у тебя какая и в чём идея проекта? В зависимости от цели, отсутствие "заморочек" может оказаться сомнительным преимуществом в случае если ты хочешь набить своих шишек чтобы приобрести практические навыки в сайтостроении. С другой стороны, если просто нужно как-то реализовать проект, который по функционалу ложится на возможности какой-нить готовой системы - бери готовую. С третьей стороны, если ты планируешь заниматься разработкой сайтов - видимо опять же надо искать готовую систему с возможностью платной поддержки. С точки зрения идеи конкретного проекта, то в Дропеле вроде есть какие-то форумные модули, т.е. возможно не потребуется возиться с интеграцией с похапэбэбэ если тебе нужно просто обеспечить минимальные возможности комментирования контента, и к похапэбэбэ был какой-то портал - т.е. можно выбрать готовое решение в зависимости от того, что тебе первично - форум или CMS. И это и выбор хостинга и выбор платформы (ведь сайты делают не только на похапэ и не обязательно с MySQL) - всё это зависит от твоих целей и характера твоего проекта о котором мы не имеем представления. |
Скрыть
Re: [спгс] И все таки готовые движки vs "своими руками"Честно тебе скажу, как только техзадание начинает уходить в сторону от текущих возможностей CMS, начинаются проблемы. На некоторых движках очень сложно реализовать что-то, что в других делается легко и просто. А качество кода иногда очень грустное. Так что разбираться в нескольких тысячах строк кода, и пытаться ничего не сломав сделать нужные изменения - не всегда лёгкая работа. В случае открытых CMS это ещё более-менее (они хотя бы документированы), а в случае работы с коммерческими поделками иногда хочется просто повеситься. Я вот последние два месяца работал с двумя очень известными платными системами отечественного производства, теперь не могу спать без кошмаров и разговариваю только матом. Так что пиши своё, но не занимайся велосипедами. Есть фреймворки, это идеальное сочетание между "написать с нуля" и "взять готовое". Конкретно я работал в своё время с CakePHP (как я понял надо именно пхп), он вполне приятен, есть ORM, осваивать его не сложно по документации с сайта. Как минимум потом ты не будешь разбираться в куче кривого кода вида php+html+sql на одной странице. А вот форум лучше бери готовый SystemV(*)(2009-12-28 18:00:21)
Mozilla/5.0 (X11; U; Linux; ru-RU) AppleWebKit/527+ (KHTML, like Gecko, Safari/419.3) rekonq |
Скрыть
Re: [спгс] И все таки готовые движки vs "своими руками">CakePHP (как я понял надо именно пхп)
Начинаю разбираться с CakePHP. Пока еще нахожусь на стадии изучения, но тем не менее некоторые концепции радуют, MVC-модель в частности... и многие другие интересные вещи, котрые при малом опыте разработки наврядли сразу некриво реализуешь сам... А насчет готовых, действительно ну их... хоть платные хоть бесплатные. Я кстати догадываюсь про какую русскую платную CMS ты говоришь, много слышал о ней "лестных" отзывов от web-девелоперов, но не будем вслух произносить ее название... А вот по поводу бесплатных, drupal слишком сложен по мне, а joomla хоть она и довольно простая для разработчика, но не нравится мне она из-за своей монстрообразности... Поэтому фрамеворк по-моему... то что надо. И опыт, и посмотришь как правильно надо делать как у людей сделано... В общем спасибо за отличную как сейчас говорится инновационную идею!!! anonymous(*)(2009-12-28 23:03:15)
Mozilla/5.0 (Windows; U; Windows NT 5.1; ru-RU) AppleWebKit/531.21.8 (KHTML, like Gecko) Version/4.0.4 Safari/531.21.10 |
Скрыть
Re: [спгс] И все таки готовые движки vs "своими руками">Конечно на php... ввиду незнания других серверных языков...
А cake не без хитростей - у них много завязано на названия файлов и имена классов. Это красиво придумано, но иногда доставляет неудобства. Хотя последний раз я смотрел на него почти год назад, может они чего и поменяли. SystemV(*)(2009-12-29 00:16:18)
Mozilla/5.0 (X11; U; Linux; ru-RU) AppleWebKit/527+ (KHTML, like Gecko, Safari/419.3) rekonq |
|
|
|
Этот тред читают 2 пользователя: |
Анонимных: 2 Зарегистрированных: 0 |
Re: [спгс] И все таки готовые движки vs "своими руками"
Писать самому + ты знаешь систему досканально + ты оптимизируешь её под свои задачи + ты получаешь опыт разработчика + система получается защищённой от атак на популярные движки - это требует время - при низкой квалификации может получиться небезопасная система и будут ломать все кому не лень
Если проект свой, никто не гонит, я бы писал сам. Лично для себя написал (в процессе, точнее) движок персонального сайта. Вроде и есть уже куча примеров, но если у тебя творческая жилка не умерла ещё, то всегда будет желание сделать что-то иначе, как было бы удобнее именно тебе.
И кто тебе сказал, что Лебедев - хороший разработчик? Он дизайнер - это раз. И два - лично мне ни одна его поделка не нравится.
Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.4) Gecko/20091113 Gentoo Firefox/3.5.4