Перейти к содержимому


Пользователь месяца
Андрей WPMasterKZ Андрей WPMasterKZ 1-й за Ноябрь
Очков активности: 888 1 тема, 71 сообщение, 8 баллов репутации
Сайт: wpmaster.kz
ТОП самых активных за этот месяц
  • Фотография OlgaGetman
    #1

    OlgaGetman
    Очков активности: 666 5 тем, 96 сообщений, 4 балла репутации

  • Фотография Mandarin
    #2

    Mandarin
    Очков активности: 552 3 темы, 83 сообщения, 4 балла репутации

  • Фотография TimurR
    #3

    TimurR
    Очков активности: 150 Вне конкурса за определение пользователя месяца

  • Фотография Андрей WPMasterKZ
    #4

    Андрей WPMasterKZ (wpmaster.kz)
    Очков активности: 117 Вне конкурса за определение пользователя месяца

  • Фотография BLIK
    #5

    BLIK
    Очков активности: 102 0 тем, 17 сообщений, 4 балла репутации

  • Фотография Rodiola
    #6

    Rodiola
    Очков активности: 45 1 тема, 12 сообщений, 2 балла репутации

  • Фотография WGN
    #7

    WGN (worldgamenews.com)
    Очков активности: 36 Вне конкурса за определение пользователя месяца

  • Фотография thisismyname
    #8

    thisismyname
    Очков активности: 27 4 темы, 6 сообщений, 1 балл репутации

  • Фотография pozitron123
    #9

    pozitron123
    Очков активности: 24 2 темы, 10 сообщений, 1 балл репутации

  • Фотография m3Re
    #10

    m3Re
    Очков активности: 22.5 2 темы, 9 сообщений, 1 балл репутации

  • Показать весь ТОП 10
Поддержите форум! =)
Апдейты
  • Яндекс ИКС: 29.11.2018
  • Яндекс выдача: 11.12.2018
Топ 5 участников по репутации


  • Закрытая тема Тема закрыта

Создание CMS

#1 Matt

Matt
  • Неактивные
  • 774 сообщений
  • Репутация: 2
0

Отправлено 31 October 2010 - 16:12

Хочу научиться писать "движки", причём самые что ни на есть полноценные и большие. Задача на дальнюю перспективу, поэтому сейчас начинаю самообучение. Пока основной вопрос - что именно изучать? Пока начал с PHP.

Буду благодарен за советы и указания непосредственно на учебные материалы.

 

 

  • 0

#2 admin

admin
  • Пользователь PRO
  • 5275 сообщений
  • Репутация: 55

Отправлено 31 October 2010 - 16:25

Matt, +1 :) Я вплотную интересуюсь тем же вопросом, только задача не на перспективу, а собираюсь штундировать прямо сейчас, выделяю для этого несколько часов в день. Можно будет как-то сгрупироваться ;)
  • 0

#3 Matt

Matt
    Topic Starter
  • Неактивные
  • 774 сообщений
  • Репутация: 2

Отправлено 31 October 2010 - 16:39

Было бы здорово, давай! Перспектива в том смысле, что сперва хочу всё очень хорошо изучить, а потом уже строить планы, как конкретно использовать знания (то есть под какие проекты).
  • 0

#4 admin

admin
  • Пользователь PRO
  • 5275 сообщений
  • Репутация: 55

Отправлено 31 October 2010 - 17:24

Matt, я считаю, что знания должны быть в любом случае, пусть даже и не сильно глубокие, но поверхносные и руководителю проектов нужны ИМХО
  • 0

#5 surfer

surfer
  • Заблокированные
  • 1956 сообщений
  • Репутация: 71

Отправлено 31 October 2010 - 17:34

так уже поднимался аналогичный вопрос, в том числе и с группировкой
  • 0

#6 Matt

Matt
    Topic Starter
  • Неактивные
  • 774 сообщений
  • Репутация: 2

Отправлено 31 October 2010 - 17:52

Группировкой? Представляю картину, группировочка такая, в трениках, спортивных куртках и с ноутами подмышкой )))
  • 0

#7 surfer

surfer
  • Заблокированные
  • 1956 сообщений
  • Репутация: 71

Отправлено 31 October 2010 - 19:00

))))))))))
как бы вот нашел http://www.masterweb...a-po-php/77&hl=
  • 0

#8 admin

admin
  • Пользователь PRO
  • 5275 сообщений
  • Репутация: 55

Отправлено 31 October 2010 - 19:07

sc2r2bey, спасибо конечно, но ведь речь о разных вещах идёт. Веталь не спрашивает что нужно изучать для написания движка, а просит советов, которые помогут для создания его движка
  • 0

#9 surfer

surfer
  • Заблокированные
  • 1956 сообщений
  • Репутация: 71

Отправлено 31 October 2010 - 19:09

имхо как минимум для динамичной части php+mysql для визуальной части (x)html+css(+javascript) какбэ так
  • 0

#10 admin

admin
  • Пользователь PRO
  • 5275 сообщений
  • Репутация: 55

Отправлено 31 October 2010 - 19:13

sc2r2bey, я тоже думаю, что кроме PHP + MySQL ничего не нужно, разве что не помешает AJAX. Речь идёт конечно же о динамичной части.
Хочу задать несколько вопросов для тех, кто писал свои CMS.
Что посоветуете почитать именно о создании своей CMS?
На что стоит обратить больше всего внимание?
  • 0

#11 surfer

surfer
  • Заблокированные
  • 1956 сообщений
  • Репутация: 71

Отправлено 31 October 2010 - 19:25

про это мало кто пишет в свое время много перелопатил в Инете почти ничего не нашел:

http://chtivo.webhos...rticles/mvc.php
http://habrahabr.ru/...bout_cms/51152/
и т.д.

т.е. все начинается с проектирования :)
а потом реализуется технологически ;)
  • 0

#12 surfer

surfer
  • Заблокированные
  • 1956 сообщений
  • Репутация: 71

Отправлено 01 November 2010 - 12:23

ИМХО, чтоб не плодить тему, продолжу здесь, для базового сайта мне актуальны следующие модули:

По-моему, вот, что понадобится в любом случае:

1. Модуль статей
1. Модуль новостей
2. Модуль галереи
4. Модуль меню
5. Рекламный модуль
6. Модуль авторизации
7. Модуль контактов, включая форму обратной связи
7. Модуль гостевой или ФАК
8. Модуль переключения языков
9. Модуль каталога
10. Админка

+ ядро сайта


Предлагаю собственно обсудить, какой функционал необходим для каждого из модулей!?
  • 0

#13 Matt

Matt
    Topic Starter
  • Неактивные
  • 774 сообщений
  • Репутация: 2

Отправлено 01 November 2010 - 19:56

Поправьте, если не прав, но как я понял, просматривать выполнение сценария php можно с помощью Денвера.
  • 0

#14 bestolloch

bestolloch
  • Неактивные
  • 224 сообщений
  • Репутация: 1

Отправлено 01 November 2010 - 20:06

Поправьте, если не прав, но как я понял, просматривать выполнение сценария php можно с помощью Денвера.

Привет, в денвери можно также просмотреть выполнение сценария, это вроде в найстройках просто выставляется.
а не поскажешь по какой книги, манулу начал изучение пшп?
  • 0

#15 Matt

Matt
    Topic Starter
  • Неактивные
  • 774 сообщений
  • Репутация: 2

Отправлено 01 November 2010 - 20:09

PHP 5 для "чайников" Д.Валейд
  • 0

#16 ZiTosS

ZiTosS
  • Неактивные
  • 5148 сообщений
  • Репутация: 8

Отправлено 01 November 2010 - 22:06

Matt,

Хочу научиться писать "движки", причём самые что ни на есть полноценные и большие. Задача на дальнюю перспективу, поэтому сейчас начинаю самообучение. Пока основной вопрос - что именно изучать? Пока начал с PHP.

Для написание движков нужна хорошая команда и как минимум умение работать в команде, я уже обсуждал этот вопрос. Чтобы написать движок надо подойти к вопросу со всех сторон, нужно знать все тонкости при проектировании, какие библиотеки будем использовать, какие писать сами. Начинаешь разбирать какой-либо движок и замечаешь как же много тонкостей имеет каждый, преобразование данных, система защиты, подключение компанентов и модулей, уровни доступа и многое другое.
Конечно, если под CMS понимается простейший движок для сайта-визитки, позволяющий создавать динамические страниц с контентом, то тут и один человек справится.
Конечно с чего-то нужно начинать. Я бы изучил HTML+CSS, научился хорошо верстать, затем уже можно приступать и к изучению PHP. Данный язык достаточно простой с точки зрения процедурного программирования, а вот с точки зрения ООП он недостаточно развит, хотя начиная с версии 5 появилась тенденция в развитии. Без ООП писать движок - разовая работа ИМХО.

Поправьте, если не прав, но как я понял, просматривать выполнение сценария php можно с помощью Денвера.

Именно так. Для просмотра сценария PHP нужен виртуальный сервер, Денвер как раз совмещает виртуальный сервер, интерпретатор PHP, MySQL и др.

admin,

Что посоветуете почитать именно о создании своей CMS?
На что стоит обратить больше всего внимание?

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

#17 surfer

surfer
  • Заблокированные
  • 1956 сообщений
  • Репутация: 71

Отправлено 14 November 2010 - 03:48

http://boolive.ru/category/createcms
http://irbis-team.com/15
  • 0

#18 queez

queez
  • Неактивные
  • 9 сообщений
  • Репутация: 0

Отправлено 02 December 2010 - 15:02

могу посоветовать совмещать теорию с практикой. возьмите какой-нить готовый движок, попроще, разберите его, под рукой держите блокнот, ручку. зарисовывайте схемы, строение, алгоритмы. так вы и глубже изучите и лучше запомните :)
  • 0

robot

robot
  • Пользователь PRO
  • 2652 сообщений
  • Репутация: 85


Похожие темы

  Название темы Автор Статистика Последнее сообщение

Оформление форума – IPBSkins.ru