С чего начать?

Главные вкладки

Аватар пользователя mendez mendez 11 февраля 2005 в 9:10

здравствуйте,
думаю над моим вопросом никто не будет смеяться...
так вот в чем дело.
я собираюсь научиться PHP и еще хотел научиться пользоваться с CMS...
и вот искал, искал и наткнулся на Друпал.
Честно скажу что хоть ничего о ней конкретно не знаю но она мне помоему понравилась.
Я ее скачал, потом скачал PHP и еще Апач 2.0...
как вы думаете этого достаточно?
и вот главный вопрос С ЧЕГО НАЧИНАТЬ ТО???
что я должен делать чтоб контролировать контенты своего сайта.
скажу еще что я знаю HTML и CSS, но видимо они тут не к месту...
Еще раз повторю С ЧЕГО НАЧИНАТЬ ТО???
Заранее благодарен за помошь...
___________________________________________________
P.S. Думаю те кто сталкивался с этой проблемой поймут меня, и еще вот, "старики" вы же тоже были когда то молодыми...

Комментарии

Аватар пользователя martini martini 11 февраля 2005 в 9:28

Не надо качать пхп и апач отдельно - не настроишь путем ни в жисть. Качай отсюда: http://denwer.ru/ набор "все в одном и с автонастройкой".
А потом просто запускай и твори.

Аватар пользователя axel axel 11 февраля 2005 в 12:22

Небольшое замечание. Drupal пока не работает с PHP 5. Т.что если скачал его, то можешь не пробовать ставить - ставь последнюю версию PHP 4.

Quote:
и вот главный вопрос С ЧЕГО НАЧИНАТЬ ТО???

Для начала выбрать направление. Программер, дизайнер или админ. По любому придётся изучать вещи из каждой области, если будешь заниматься вебтехнологиями, но какое-то направление надо для себя поставить приоритетным.

Потом читать доки все подряд и научиться ставить софт. Для начала можно пакетами, а далее лучше ручками по отдельности - чтобы понять как его настраивать.

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

Для трезвости оценок обязательно кроме Drupal взглянуть на другие скрипты - форумные движки попробовать, другие CMS (хотя б ещё парочку) , блоги тоже.

Программирование. Если хочется изучить PHP - купить какую-нибудь книжку по нему. И не зацикливаться на этом языке Smile - кроме него есть немало более мощных скриптовых (и не скриптовых) языков.

Quote:
скажу еще что я знаю HTML и CSS, но видимо они тут не к месту...
Это в любом случае лишним не будет.

--
Axel,
www.axel.drupal.ru

Аватар пользователя axel axel 11 февраля 2005 в 12:25

И как это я забыл свой любимый пунктик Wink - делать всё это удобней в юниксовой среде. В общем в самом начале: поставь себе на комп линукс Wink

--
Axel,
www.axel.drupal.ru

Аватар пользователя martini_ne_voshel martini_ne_voshel (не проверено) 12 февраля 2005 в 1:33

УДОБНЕЕ? Хоть что-то вообще удобнее делать в линуксовой среде?? Бред какой. Smile
Только соображения политики могут заставить выбрать линукс.

Аватар пользователя axel axel 14 февраля 2005 в 18:04

Да ты сам глупость порешь Wink Юникс не навязывает одного пути управления системой - через GUI. Хочешь GUI (очень разнообразные) пользуй, хочешь - командную строку, которая несмотря на свою "архаику" остаётся удобнейшим инструментом для решения большинства административных задач. Я ещё могу обратить внимание на такой момент - большинство пользователей unix пришли в него из windows (я тут не исключение и c windows достаточно повозился). Но те кто поработал с unix несколько лет (привык к системе и освоил принятые в ней приёмы работы) - обратно на windows не возвращается. Тем не менее, люди даже многие годы работавшие с windows порой меняют всё и уходят в unix.

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

Юникс - мощная и отработанная тремя десятилетиями культура разработки программ. Объяснять что это удобно - sorry, бестолку, уже убеждался в этом не раз. Тут даже не достаточно знать альтернативу - нужно с ней работать достаточно долго, чтобы получить возможность адекватно сравнивать разные системы. Поэтому пока сам не поработаешь достаточное время - будешь считать, что в самый удобный и единственно верный интерфейс в XP, а лучше будет только Longhorn. К сожалению, поставить unix, потыкать менюхи KDE, поискать драйвера для аппаратного модема Wink - этого не достаточно. Тут нужно время, чтобы сломать стереотипы общения с компьютером (по моим наблюдениям - года 2-3). Но если пройдешь этот путь потом просто таки явно заметно, насколько общение с компом потом становится удобнее и понятнее.

А пока наблюдаем с интересом, как пользователи windows в очередной раз задают вопрос, как им применять патчи или как поправить текст сразу во многих файлах и т.п. значимые проблемы Smile

--
Axel,
www.axel.drupal.ru

Аватар пользователя kiev1 kiev1 3 марта 2005 в 23:47

конечно линукс - любой причем, только птички незабыть поставить при инсталяции что хотим апач и mysql и krusader и mc - редактировать все удобно в крусадере через внутр редактор или подключив kate как редактор - он красиво подсвечивает код, сворачивает функции и все это вместе позволяет редактировать прям на фтп и по ctrl-s на нем сохранять.
а то что линукс удобнее - это и так все знают, тут и спорить не о чем...

Аватар пользователя PG PG 11 февраля 2005 в 18:47

Сайт состоит из четырех непересекающихся слоев:
1) Структура сайта
2) Структура страницы
3) Дизайн страницы
4) Контент.

Третий уровень - это и есть CSS.

Аватар пользователя mendez mendez 11 февраля 2005 в 13:53

да я понял тебя axel спасибо за советы, я хочу стать дизайнером и я уже понял что без програмирования даже здесь не обойтись...

вот ты говоришь что под Юниксом Друпл лучше работает чем под Виндоуз,
а без этого никак не обойтись?
значит по любому придеться Линукс качать?
да еще о ПХП я скачал Денвер пакет там по моему 4...
так что с этим пока все нормально.
ну чтож спасибо, будут советы пишите всегда рад вашей помощи...

:::искуственный разум может преодолеть только искуственную глупость:::

Аватар пользователя PG PG 11 февраля 2005 в 18:31

Если никогда не работал с юниксом, при попытке его поставить под друпал, огребешь гораздо больше проблем, чем у тебя возникнет, если обойдешься простым Денвером, предназначенным для отладки скриптовых сайтов на локальном домашнем компе.

Так что рекомендация "ставь юникс - будет легче" очень сильно утопическая. Да, если ты спец по юниксам и занимаешься ими со времен эпохи Ельцина - будет легче. Smile

Аватар пользователя B.X B.X 12 февраля 2005 в 5:19

под Линукс, единственная проблема, которая была , это "куда закинуть файлы с очередной тестируемой CMS" (это сразу после её установки) больше проблем не было, вообще...

с Денвером я разбирался значительно дольше... да, он "косит" под "псевдоюникс", но там столько всего не хватает, что лично мне, когда я установил Линукс, было значительно проще...

насчёт установки Линукса (в частности АСПЛинукс 10), у меня она заняла, в последний раз всего 1 час (даже меньше), после пары нажатий клавиш и ввода пароля администратора и пользователя... быстрее, чем установка ХР и win2000... и настолько же проще...

Аватар пользователя axel axel 14 февраля 2005 в 18:21

Quote:
вот ты говоришь что под Юниксом Друпл лучше работает чем под Виндоуз, а без этого никак не обойтись?
значит по любому придеться Линукс качать?
да еще о ПХП я скачал Денвер пакет там по моему 4...

Воспринимай как шутку Smile Я там смайлики не зря понаставил, а тему как-то развили восприняв всерьёз. См. мой ответ незалогинившемусу_martini - преимущества от Unix можно получить, но на это придётся потратить немало усилий. Работать с PHP, Drpupal и вообще вести вебдевелопмент разумеется можно и под Windows, и под MacOS - дело привычки. И тут каждый сам решает какие привычки ему обретать, вот уж чего не хочу советовать, так это всерьёз рекомендовать выбор одного из путей.

А про Денвер тебе лучше объяснят те кто с ним работает в Windows, тут сорри, я пас.

--
Axel,
www.axel.drupal.ru

Аватар пользователя PG PG 11 февраля 2005 в 18:42

Вообще, вопрос довольно философский.

Лично я понял, что тут как с лекциями: вроде частности понятны, а целое не ухватываешь. И чтобы вникнуть, придется переписать весь текст от руки.

Поэтому мой выбор: начать с перевода документации на русский язык, благо проект имеет редкостно подробную документацию. Заодно всегда есть уважительный повод обратиться за консультацией к гуру, когда утыкаюсь в какое-то мутное место.

Оригиналы здесь:
http://www.drupal.org/handbook

Переводы собираюсь выкладывать здесь:
http://translate.drupal.ru/PerevodDrupalAdministratorsGuide

Аватар пользователя PG PG 11 февраля 2005 в 18:44

И при этом одним глазом приходится коситься в сторону учебника по PHP, под которым лежит учебник по SQL. Последний, правда, вряд ли мне понадобится в ближайшее время. Насколько я понял, так глубоко в коде мне не придется копаться до тех пор, пока я не соберусь переводить Module Developer's Guide.

Аватар пользователя mendez mendez 14 февраля 2005 в 7:48

здравтвуйте,
что то все ваши советы пошли в ОФФТОПИК
вы уж извините меня...
но я не спрашивал лучше юникс или виндоуз
как устанавливать...
я просто хотел знать и научиться как начатьт рапботать
я все это время слежу за вашим спором но так и не внял что МНЕ делать...
извините ещераз если кого то задел но мне бы хотелось все таки знать что мне сделать после того как я установил ДРУПЛ и ДЕНВЕР у себя под ВИНДОВСОМ...
спасибо...

:::искуственный разум может преодолеть только искуственную глупость:::

Аватар пользователя axel axel 14 февраля 2005 в 18:28

Что тут ещё советовать, если всё это хозяйство - PHP, Друпал, Денвер, Windows Wink - работает, так и работай с ним, попробуй воспроизвести структуру, а потом дизайн какого-нибудь сайта. Да хоть страничку домашнюю на Друпал для эксперимента сделай - пофиг что, во время изготовления будут возникать конкретные вопросы - тогда и спрашивай. Иначе просто не очень понятно, что же тебе объяснять.

--
Axel,
www.axel.drupal.ru

Аватар пользователя PG PG 14 февраля 2005 в 21:27

Quote:
мне бы хотелось все таки знать что мне сделать после того как я установил ДРУПЛ и ДЕНВЕР у себя под ВИНДОВСОМ...

- И куда мне идти?
- Это зависит от того, куда ты хочешь попасть...
(С)"Алиса в стране чудес"

Аватар пользователя nonename nonename 3 марта 2005 в 14:10

У меня есть PHP 4.3 и программа которая имеет встроенный сервер для просмотра PHP фаилов. Сейчас в папке Drupal я могу просматривать только темы. Нужно ли мне для работы с Drupal устанавливать Denwer? Если да, то нужно ли перед установкой Denwera удалять PHP?

Аватар пользователя PG PG 3 марта 2005 в 23:53

Ответ на оба вопроса:
"не нужно, но желательно"

Denwer - не единственный способ запускать php-сайты на локальной виндовой машине. Простейший, да.