anonymous@RULINUX.NET~# Last login: 2024-11-23 17:59:24
Регистрация Вход Новости | Разметка | Пользователи | Галерея | Форум | Статьи | Неподтвержденное | Трекер | Правила форума | F.A.Q. | Ссылки | Поиск
[#] [Добавить метку] [Редактировать]
Скрыть

[спгс] И все таки готовые движки vs "своими руками"

Задумал 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

[Ответить на это сообщение]
avatar
Скрыть

Re: [спгс] И все таки готовые движки vs "своими руками"

Писать самому + ты знаешь систему досканально + ты оптимизируешь её под свои задачи + ты получаешь опыт разработчика + система получается защищённой от атак на популярные движки - это требует время - при низкой квалификации может получиться небезопасная система и будут ломать все кому не лень

Если проект свой, никто не гонит, я бы писал сам. Лично для себя написал (в процессе, точнее) движок персонального сайта. Вроде и есть уже куча примеров, но если у тебя творческая жилка не умерла ещё, то всегда будет желание сделать что-то иначе, как было бы удобнее именно тебе.

И кто тебе сказал, что Лебедев - хороший разработчик? Он дизайнер - это раз. И два - лично мне ни одна его поделка не нравится.

anonymous(*)(2009-12-28 01:36:14)

Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.4) Gecko/20091113 Gentoo Firefox/3.5.4
avatar
Скрыть

Re: [спгс] И все таки готовые движки vs "своими руками"

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

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

И это и выбор хостинга и выбор платформы (ведь сайты делают не только на похапэ и не обязательно с MySQL) - всё это зависит от твоих целей и характера твоего проекта о котором мы не имеем представления.

anonymous(*)(2009-12-28 04:12:00)

Opera/9.64 (X11; Linux i686; U; en) Presto/2.1.1
avatar
Скрыть

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
avatar
Скрыть

Re: [спгс] И все таки готовые движки vs "своими руками"

>CakePHP (как я понял надо именно пхп)
Конечно на php... ввиду незнания других серверных языков...

Начинаю разбираться с 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
avatar
Скрыть

Re: [спгс] И все таки готовые движки vs "своими руками"

>Конечно на php... ввиду незнания других серверных языков...
Ещё есть например symfony, тоже на пхп, у меня один знакомый с ней возится. Она в чём-то похожа на ruby on rails, но меня отпугнул переусложнённый синтаксис создания моделей (там yaml для их описания), и общая перегруженность системы.

А 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
Этот тред читают 1 пользователь:
Анонимных: 1
Зарегистрированных: 0




(c) 2010-2020 LOR-NG Developers Group
Powered by TimeMachine

Valid HTML 4.01 Transitional Правильный CSS!