итак вопрос: посоветуйте плиз, с чего же мне начать разработку своего движка, шаблона и сайта в общем!
Спустя 3 часа, 28 минут, 51 секунда (10.11.2009 - 08:56) sergeiss написал(а):
Цитата (brainraider @ 10.11.2009 - 06:27) |
с чего же мне начать разработку своего движка, шаблона и сайта в общем! |
Ты для начала осознай, что ты хочешь получить в итоге. Это будет где-то примерно половина решения. Потому что потом ты сразу же поймешь, какие блоки (части) сайта тебе необходимы. Далее, надо построить алгоритм взаимосвязи между этими частями. И только уже потом начинается само программирование.
До тех пор, пока ты не понял, что же ты хочешь получить, ты ничего и не получишь
![smile.gif](http://phpforum.ru/html/emoticons/smile.gif)
Собственно говоря, так и в любом деле. Если ты не знаешь конечную цель, то как ты можешь к ней идти?
Спустя 1 час, 1 минута, 37 секунд (10.11.2009 - 09:57) haZe написал(а):
sergeiss глаголит истину! нужна цель! Потом цель делишь на задачи, все это отражаешь на бумаге и начинает долго и упорно ставить галки на против выполненных задач! ![smile.gif](http://phpforum.ru/html/emoticons/smile.gif)
![smile.gif](http://phpforum.ru/html/emoticons/smile.gif)
Спустя 3 часа, 46 минут, 28 секунд (10.11.2009 - 13:44) DeeKeiD написал(а):
Я тоже пишу свою цмску
имхо основа:
1. Ядро (основные функции)
2. Модули (подключение\установка)
3. Регистрация \ вход \ выход
4. Защита
а дальше по надобности
![smile.gif](http://phpforum.ru/html/emoticons/smile.gif)
1. Ядро (основные функции)
2. Модули (подключение\установка)
3. Регистрация \ вход \ выход
4. Защита
а дальше по надобности
Спустя 53 минуты, 16 секунд (10.11.2009 - 14:37) brainraider написал(а):
Большое спасибо! Ну, буду развивать эту тему по ходу решения проблемы своей ЦМС!
Спустя 2 часа, 24 минуты, 37 секунд (10.11.2009 - 17:02) jetistyum написал(а):
я один наверное не писал своей CMS .... лохом просто себя чувствую...
Спустя 6 минут, 33 секунды (10.11.2009 - 17:08) sergeiss написал(а):
Цитата (jetistyum @ 10.11.2009 - 18:02) |
я один наверное не писал своей CMS .... лохом просто себя чувствую... |
А мне повезло... Я уже почти 2 года только этим и занимаюсь... Контент каждый день лезет, приходится раз в неделю чистить базу. Когда ее объем начинает "зашкаливать" за 40-50 гигов...
Вот скоро сервер расширим, до конца ноября, наверное, и вот тут-то я развернусь
![smile.gif](http://phpforum.ru/html/emoticons/smile.gif)
![wink.gif](http://phpforum.ru/html/emoticons/wink.gif)
Спустя 7 минут, 2 секунды (10.11.2009 - 17:15) Pinoplast написал(а):
Цитата (jetistyum @ 10.11.2009 - 14:02) |
я один наверное не писал своей CMS .... лохом просто себя чувствую... |
Это шутка или серезно сказано?
![blink.gif](http://phpforum.ru/html/emoticons/blink.gif)
Спустя 4 минуты, 25 секунд (10.11.2009 - 17:20) Grazor написал(а):
Цитата (sergeiss @ 10.11.2009 - 17:08) |
за 40-50 гигов... |
сколько-сколько?
![blink.gif](http://phpforum.ru/html/emoticons/blink.gif)
sergeiss, что за сайт, если не секрет?
не представляю, на каком сайте может быть столько контента
![blink.gif](http://phpforum.ru/html/emoticons/blink.gif)
ну, если не брать в расчёт кфштищц таблицы
Спустя 7 минут, 45 секунд (10.11.2009 - 17:27) sergeiss написал(а):
Да столько-столько...
Это статистика достаточно большой сотовой сети, сразу несколько регионов
Детализированная (часовая) 2-3 недели по каждому передатчику в сети. И более глобальная (для более крупных элементов) за более длительный период времени (около года).
Каждый день добавляется около 400-500 МБ...
Это внутренний сайт компании, доступ только из локальной сети. Да и то не всем открыт.
![wink.gif](http://phpforum.ru/html/emoticons/wink.gif)
Это статистика достаточно большой сотовой сети, сразу несколько регионов
![smile.gif](http://phpforum.ru/html/emoticons/smile.gif)
Каждый день добавляется около 400-500 МБ...
Это внутренний сайт компании, доступ только из локальной сети. Да и то не всем открыт.
Спустя 8 минут, 6 секунд (10.11.2009 - 17:36) Grazor написал(а):
sergeiss
![ohmy.gif](http://phpforum.ru/html/emoticons/ohmy.gif)
Спустя 29 минут, 29 секунд (10.11.2009 - 18:05) brainraider написал(а):
Мдаааа, жестоко... я даже не представлял, что может быть столько контента....
Вот вопрос такой появился=)))
Как можно решить что нужно, незная что можно?
Вот вопрос такой появился=)))
Как можно решить что нужно, незная что можно?
![smile.gif](http://phpforum.ru/html/emoticons/smile.gif)
Спустя 8 минут, 49 секунд (10.11.2009 - 18:14) Pinoplast написал(а):
А пароли и логины по чем продаеш?
![wink.gif](http://phpforum.ru/html/emoticons/wink.gif)
Спустя 54 минуты, 51 секунда (10.11.2009 - 19:09) twin написал(а):
Цитата |
Как можно решить что нужно, незная что можно? |
Ошибка номер 0.
Можно всё. Знай это, и все получится.
Спустя 3 часа, 26 минут, 21 секунда (10.11.2009 - 22:35) sergeiss написал(а):
Цитата (brainraider @ 10.11.2009 - 19:05) |
Мдаааа, жестоко... я даже не представлял, что может быть столько контента.... |
Зато это - очень хорошее поле для тренинга в работе с БД
![smile.gif](http://phpforum.ru/html/emoticons/smile.gif)
Цитата (brainraider @ 10.11.2009 - 19:05) |
Как можно решить что нужно, незная что можно? |
К ответ Твина на эту тему я добавлю только "изучай ПХП"!!! Тогда ты будешь знать и что сделать, и как это сделать. Хотя, конечно, сделать можно практически всё
![smile.gif](http://phpforum.ru/html/emoticons/smile.gif)
Спустя 32 минуты, 37 секунд (10.11.2009 - 23:08) Mazular написал(а):
Цитата (jetistyum @ 10.11.2009 - 14:02) |
я один наверное не писал своей CMS .... лохом просто себя чувствую... |
Рано или поздно каждый наверно приходит к осознанию полезности написания "своей" CMS. Пользовал Jooma/Drupal, но так честно сказать влом разбираться в чужой логике, потому что рано или поздно стандартных и готовых решений все равно не хватает, и нужно так или иначе писать что-то свое какие-то плагины, модули и т. д.. Да и вообще есть зачастую маленькие задачи, для которых использование той же Joomla - что "из пушки по воробьям".
![biggrin.gif](http://phpforum.ru/html/emoticons/biggrin.gif)
Спустя 7 минут, 50 секунд (10.11.2009 - 23:15) sergeiss написал(а):
Цитата (Mazular @ 11.11.2009 - 00:08) |
Хоть тоже ни писал никогда CMS |
Встречный вопрос: а что тогда ты писал на ПХП?
Спустя 1 минута, 27 секунд (10.11.2009 - 23:17) Pinoplast написал(а):
у тебя ударение в слове писал где стоит ![biggrin.gif](http://phpforum.ru/html/emoticons/biggrin.gif)
![biggrin.gif](http://phpforum.ru/html/emoticons/biggrin.gif)
! |
sergeiss |
Спустя 4 минуты, 57 секунд (10.11.2009 - 23:22) Mazular написал(а):
Цитата (sergeiss @ 10.11.2009 - 20:15) |
Встречный вопрос: а что тогда ты писал на ПХП? |
Ерунду всякую: счетчики, гостевые, модули к Joomla и т. д. Поэтому тоже в комплексе не представляю как системы с нуля готовятся и реализуются.
Спустя 3 минуты, 51 секунда (10.11.2009 - 23:26) sergeiss написал(а):
Mazular - я к тому спросил, что CMS - это Content Management System, т.е. "система управления контентом".
То есть, даже простейшая гостевая - это уже CMS. Но только - простая. Так что твое утвержение
То есть, даже простейшая гостевая - это уже CMS. Но только - простая. Так что твое утвержение
Цитата (Mazular @ 11.11.2009 - 00:08) |
Хоть тоже ни писал никогда CMS |
является неверным
Ты уже делал CMS, только сам этого не понял![smile.gif](http://phpforum.ru/html/emoticons/smile.gif)
![wink.gif](http://phpforum.ru/html/emoticons/wink.gif)
Ты уже делал CMS, только сам этого не понял
![smile.gif](http://phpforum.ru/html/emoticons/smile.gif)
Спустя 3 минуты, 26 секунд (10.11.2009 - 23:29) Pinoplast написал(а):
Извеняюсь если влажу в разговор, но если я неошибаюсь CMS это и есть все то что ты пречислел только внутри одного сайта, или другими словами ее элементы, сукупность элементов и есть CMS или я не прав в свое логике?
! | [mod][/mod]sergeiss |
Правила форума , п. 2.4.f прямо призывают "Если Вы знаете ответ на поставленный вопрос, убедитесь, что аналогичный ответ не был опубликован ранее."
Моя рука уже занесена над кнопкой "забанить"
![wink.gif](http://phpforum.ru/html/emoticons/wink.gif)
Спустя 7 минут (10.11.2009 - 23:36) Mazular написал(а):
sergeiss Спасибо за поправку. Действительно запутался я в определениях. Действительно даже блог и то уже можно отнести к CMS.
Просто CMS обычно ассоциируется с чем-то "монстрообразным" вроде Joomla или не дай Бог с 1C Битрикс.
![smile.gif](http://phpforum.ru/html/emoticons/smile.gif)
Просто CMS обычно ассоциируется с чем-то "монстрообразным" вроде Joomla или не дай Бог с 1C Битрикс.
![ph34r.gif](http://phpforum.ru/html/emoticons/ph34r.gif)
![biggrin.gif](http://phpforum.ru/html/emoticons/biggrin.gif)
Спустя 14 часов, 15 минут, 29 секунд (11.11.2009 - 13:52) brainraider написал(а):
Хех, sergeiss, спасибки=))))
Значит я писал уже СУК =)))))
Значит я писал уже СУК =)))))
Спустя 15 минут, 45 секунд (11.11.2009 - 14:07) sergeiss написал(а):
Цитата (brainraider @ 11.11.2009 - 14:52) |
Значит я писал уже СУК =))))) |
И еще один "прозревший"
![smile.gif](http://phpforum.ru/html/emoticons/smile.gif)
![wink.gif](http://phpforum.ru/html/emoticons/wink.gif)
В связи с чем, а также в связи с ответами других людей, я верну тебе твой же вопрос: "с чего же мне начать разработку своего движка, шаблона и сайта в общем!".
С чего ты начнешь?
Спустя 7 минут, 24 секунды (11.11.2009 - 14:15) Gabriel написал(а):
sergeiss
хмм..... почему я никогда не считал гостевую CMS:) еще один прозревший:)
хмм..... почему я никогда не считал гостевую CMS:) еще один прозревший:)
Спустя 28 минут, 7 секунд (11.11.2009 - 14:43) brainraider написал(а):
Ну ваще я писал админку для своего сайта...
Щас понимаю, что начну с защиты=)))) с авторизации=)))
вот сижу щас и думаю... что лучше база или файл... хотя наверно про базу думать глупо, врядли мне понадобится несколько учеток.
Щас понимаю, что начну с защиты=)))) с авторизации=)))
вот сижу щас и думаю... что лучше база или файл... хотя наверно про базу думать глупо, врядли мне понадобится несколько учеток.
Спустя 12 минут, 49 секунд (11.11.2009 - 14:56) Gabriel написал(а):
brainraider
да, но зато когда понадобиться никаких проблем небудет
да, но зато когда понадобиться никаких проблем небудет
Спустя 1 час, 10 минут, 10 секунд (11.11.2009 - 16:06) brainraider написал(а):
Вот поэтому и думаю=)))))
Спустя 1 час, 11 минут, 57 секунд (11.11.2009 - 17:18) sergeiss написал(а):
База или файл - зависит от частоты изменений данных и от их объема. Если данных - несколько строк, и меняются они минимум раз в несколько дней, то можно и файл использовать.
Но если данных много, и меняются они часто и/или приходится делать какие-то фильтрованные (либо сложные) выборки, то тогда однозначно БД. Хотя бы SQLite.
Но если данных много, и меняются они часто и/или приходится делать какие-то фильтрованные (либо сложные) выборки, то тогда однозначно БД. Хотя бы SQLite.
Спустя 3 часа, 11 минут, 51 секунда (11.11.2009 - 20:30) brainraider написал(а):
Та не, все таки файл... для этого проекта БД не понадобится... с кайЛайтом я неп работал... Я тока с Майсакулем работаю.
Спустя 4 минуты, 55 секунд (11.11.2009 - 20:35) sergeiss написал(а):
Цитата (brainraider @ 11.11.2009 - 21:30) |
с кайЛайтом я не работал... Я тока с Майсакулем работаю |
Да то же самое практически
![smile.gif](http://phpforum.ru/html/emoticons/smile.gif)
Основные его отличия - вся БД находится в одном файле, который к тому же можно просто переписать с одного сервера на другой. Даже между юниксом и виндой. И он будет нормально использоваться.
Второе - он не считается хостерами за БД, соответственно, у тебя может быть много SQLite в проекте
![smile.gif](http://phpforum.ru/html/emoticons/smile.gif)
Третье - там нету навороченных запросов, но для простых потребностей он все равно лучше, чем простые файлы (например, все-таки есть защита от одновременной записи разными пользователями).
Спустя 9 минут, 15 секунд (11.11.2009 - 20:44) brainraider написал(а):
сам сайт у мну на МаСКЛ... мне так проще - привык редактить и обновлять через старую админку, вот тока удобство оставляет желать лучшего... не хочу я пока переходить на другую СУБД, просто щас перепишу СУК и буду радоваться жизни... потом немного доработаю её и поставлю на свой движ универский сайт... а то это ж ужас: http://yum.edu.ua (бывший адм немного поленился и взял 2z) ... кстати, немного смеха... http://stanford.edu ... сравниваем=))))
_____________
Там где есть новички, есть и двигатель прогресса!!!
Ну, если не сказать больше=)