Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2006.05.14;
Скачать: [xml.tar.bz2];

Вниз

Технология создания крупных сайтов   Найти похожие ветки 

 
Nic ©   (2006-04-15 22:57) [0]

Требуется создать сайт, ежемясячный электронный журнал. За раз будет заливаться по 50-100 статей. Вручную (HTML) это делать трудоёмко. Как это вообще делается, что нужно изучить? Заранее благодарю.


 
Kerk ©   (2006-04-15 23:00) [1]

В чем конкретно проблема?
Чем твой вопрос отличается от "как написать программу" ?


 
Marser ©   (2006-04-15 23:04) [2]

Про PHP/PERL/Python/ASP/etc что-то слышал?


 
xayam ©   (2006-04-15 23:23) [3]


> Nic ©   (15.04.06 22:57)

Исходный формат статей какой?


 
Nic ©   (2006-04-15 23:27) [4]

Вопрос в том, что использовать. О perl, php, ASP etc есть смутное представление. Так что из этого юзать, вот в чём вопрос. Вроде для БД используют php, но я с web-программированием вообще не знаком, могу и ошибаться.

> xayam ©   (15.04.06 23:23) [3]

Текст и картинки отдельно.


 
xayam ©   (2006-04-15 23:32) [5]


> Nic ©   (15.04.06 23:27) [4]

Тогда можно без PHP...только HTML, CSS и неплохо бы еще SSI


 
xayam ©   (2006-04-15 23:34) [6]


> Nic ©   (15.04.06 23:27) [4]

а хостинг где, если не секрет?


 
McSimm ©   (2006-04-15 23:43) [7]


> Чем твой вопрос отличается от "как написать программу" ?


например словами:

> что нужно изучить?


 
Kerk ©   (2006-04-15 23:44) [8]

McSimm ©   (15.04.06 23:43) [7]
> Чем твой вопрос отличается от "как написать программу" ?

например словами:

> что нужно изучить?


Ответ: Delphi
Причем в том числе и на сабжевый вопрос. :P


 
xayam ©   (2006-04-15 23:48) [9]


> Ответ: Delphi

ага)) а потом едешь к хостеру ставишь проги скомпилированные в делфи и наслаждаешься просмотром статей


 
Marser ©   (2006-04-16 00:47) [10]

> проги скомпилированные в делфи

Не проги, а CGI-скрипты.
Я бы посоветовал PHP или PERL.


 
Marser ©   (2006-04-16 00:48) [11]

> [10] Marser ©   (16.04.06 00:47)

То есть, я понимаю, что скрипт это тоже программа, но кажется, автор в [9] имел в виду не их.


 
xayam ©   (2006-04-16 01:23) [12]


> Marser ©   (16.04.06 00:48) [11]

ну это понятно, а вот если автору клиентские технологии не знакомы, то вряд ли ему стоит с CGI связываться


 
Gero ©   (2006-04-16 01:40) [13]

Серверные скрипты тебе в помощь. Рекомендую PHP.


 
TUser ©   (2006-04-16 04:39) [14]

perl + mysql


 
Nic ©   (2006-04-16 09:07) [15]

Допустим, выберу php. Сколько времени уйдёт на изучение? В 2 месяца еально уложиться?


 
MeF Dei Corvi ©   (2006-04-16 09:26) [16]


> В 2 месяца еально уложиться?

Изучая php два месяца крупный сайт ты не напишешь. Кроме того, помимо знаний php необходимо ещё очень хорошо разбираться в HTML, JS, CSS, MySQL. + нужно ещё уметь делать верстку. +желательно иметь большой опыт в таких вещах.


 
palva ©   (2006-04-16 09:41) [17]

Создание крупного сайта это вопрос больше организационный. Нужно создать или выбрать "движок" и административными средствами организовать его работу, т.е. наполнять сайт контентом, оплачивать хостинг, авторов, показывать рекламу, организовать подписку, архивы. Программистские силы здесь требуются только при создании или адаптации движка, а ведь для сайта нужен еще художник, дизайнер.


 
MeF Dei Corvi ©   (2006-04-16 09:46) [18]


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

Причём, ИМХО основная сложность - организовать координирование действий дизайнера, художника и программиста.


 
Nic ©   (2006-04-16 10:10) [19]

Печально, но сайт нужно создать мне одному :( Что лучше делать в  этом случае: писать свой движок или заюзать какой-нибудь php-nuke?


 
MeF Dei Corvi ©   (2006-04-16 10:17) [20]


> заюзать какой-нибудь php-nuke

Только не php-nuke :)
Можно попробовать взять движок - Joomla:
http://joom.ru/
http://joomlaportal.ru/


 
Некто_   (2006-04-16 10:23) [21]

Свой пиши. Если не знаешь языка, то адаптировать будет сложно. Заодно натаскаешься в js, html и php/perl/python/ruby/asp (нужное подчеркнуть). А mysql не сложный, быстро разберёшься.


 
xayam ©   (2006-04-16 11:47) [22]


> Nic ©   (16.04.06 09:07) [15]
>  В 2 месяца реально уложиться?

Еще раз повторюсь, что тебе лучше не связываться с серверной обработкой (PHP/Perl/Asp/...), потому как статьи в общем нужны только для чтения, поэтому необходимый тебе минимум это HTML, CSS (http://stepbystep.htmlbook.ru/). И для начала можно заменить серверную обработку на обработку исходных статей у себя дома на локальном компьютере (и быстрее и дешевле - при наличии соответстующей проги). Тогда  заливка статей сведется к простому копированию статей на сервере и правки одной строки (при хорошей организации). Что Вы об этом думаете?


 
xayam ©   (2006-04-16 11:48) [23]


> xayam ©   (16.04.06 11:47) [22]

на сервере = на сервер


 
boriskb ©   (2006-04-16 12:17) [24]

xayam ©   (16.04.06 11:47) [22]
Что Вы об этом думаете?


Зависит от поставленной задачи.
Если нужен поиск во времени/автору/направленности статей, от понятно что нужна будет база. От объемов  (времени хранения) тоже зависит.
А в базу без web-инструментов заливать, это только мазохисты могут.


 
xayam ©   (2006-04-16 12:25) [25]


> boriskb ©   (16.04.06 12:17) [24]

по-хорошему конечно база нужна


 
cyborg ©   (2006-04-16 13:55) [26]

Я бы сделал отправку статей с картинками на Дельфи, а сайт на РНР. Так удобнее наверное получится, программа на дельфи сама подготовит статью, отформатирует там и всё такое и отправит.


 
Nic ©   (2006-04-16 15:06) [27]


> cyborg ©   (16.04.06 13:55) [26]

Где бы почитать про это?


 
Pazitron_Brain ©   (2006-04-16 15:15) [28]

Зачем писать что-то свое, когда это уже есть. Я понимаю, если этого нет или нужно сделать что-то большее... А так можно использовать бесплатную CMS Xoops... Загнешь ее как тебе надо и все. И не надо самостоятельно следить за тем, чтобы коммерческий баннер не провисел больше нужного срока и т.д. и т.п.


 
grisme ©   (2006-04-16 15:24) [29]

Думаю, PHP здесь юзать будет лучше...imho


 
Хозяин   (2006-04-16 15:25) [30]

бесплатную CMS - нелюблю :) сайты клоны, с них :)


 
palva ©   (2006-04-16 15:42) [31]

> xayam ©   (16.04.06 11:47) [22]
> Еще раз повторюсь, что тебе лучше не связываться с серверной обработкой (PHP/Perl/Asp/...),

Да, пожалуй что в простейшем случае достаточно html с использованием SSI (Server side include). А вместо базы данных - продуманная иерархия директорий и система именования файлов. Многие новостные сайты сделаны именно так. Например, http://www.gzt.ru/


 
Pazitron_Brain ©   (2006-04-16 16:20) [32]

Хозяин   (16.04.06 15:25) [30]
Ее изменять можно по своему вкусу.


 
Pazitron_Brain ©   (2006-04-16 16:27) [33]

Все, меня вдохновили на сайт.
Только вот о чем делать? Хочу сделать что-нибудь своего города, но не знаю что...


 
Marser ©   (2006-04-16 16:51) [34]

> Хочу сделать что-нибудь своего города, но не знаю что...

Почтовую марку


 
Pazitron_Brain ©   (2006-04-16 16:57) [35]

Marser ©   (16.04.06 16:51) [34]
Предлагаешь распространять пиратские почтовые марки? Ага! Вот чем ты занимаешься в свободное время...


 
Marser ©   (2006-04-16 16:59) [36]

> [35] Pazitron_Brain ©   (16.04.06 16:57)
> Marser ©   (16.04.06 16:51) [34]
> Предлагаешь распространять пиратские почтовые марки? Ага!
> Вот чем ты занимаешься в свободное время...

Почти угадал. Только не пиратские, а порнографические и не в свободное. И не я.
Хороший бизнес.
;-))


 
Хозяин   (2006-04-16 17:00) [37]

Pazitron_Brain ©   (16.04.06 16:27) [33]
Хочу сделать что-нибудь своего города, но не знаю что...

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


 
Хозяин   (2006-04-16 17:02) [38]

причастен, в маштабах города.


 
Marser ©   (2006-04-16 17:14) [39]

> [37] Хозяин   (16.04.06 17:00)
> Pazitron_Brain ©   (16.04.06 16:27) [33]
> Хочу сделать что-нибудь своего города, но не знаю что...
> Не хотел бы сбить вдохновение....но!
> Видел много попыток по своему городу, но если у тебя нет
> доступа к постоянно обновляемой информации, которая будет
> на сайте, то все загнется уже через месяц! Т.е ты должел
> быть причастен к чему-то.

+1


 
antonn ©   (2006-04-16 18:11) [40]

Pazitron_Brain ©   (16.04.06 16:27) [33]
Хочу сделать что-нибудь своего города, но не знаю что...

на улицах сильно грязно? ну там бумажки, бутылки?..


 
Gero ©   (2006-04-16 19:01) [41]

> [40] antonn ©   (16.04.06 18:11)

5 баллов!


 
Mozart ©   (2006-04-16 19:25) [42]

Nic ©   (15.04.06 22:57)  
PHP (для простых задач), учить недлого...Язык, относительно - легкий.
Используй postgres, и для статей и для картинок, на уровне select * from...в php все очень  просто, ИМХО - проблеммы начнуться при создании интерфейса и проч. и проч., а вытащить статью из базы и показать - элементарно..


 
MeF Dei Corvi ©   (2006-04-16 20:02) [43]


> проблеммы начнуться при создании интерфейса

основной гемор - это адмика и пользовательский интерфейс... всё остальное - просто знания html. Наверное, разумным будет сделать программульку на Delphi - аналог web-админки. Тем более, что делается это почти элементарно :)


 
Mozart ©   (2006-04-16 20:08) [44]

MeF Dei Corvi ©   (16.04.06 20:02) [43]
согласись - на пхп проще...


 
MeF Dei Corvi ©   (2006-04-16 20:13) [45]


> согласись - на пхп проще...

Ну, если не учитывать написание валидного html/css/js кода, то, пожалуй, да - проще :) И безопаснее.


 
Mozart ©   (2006-04-16 20:16) [46]

насчет безопастности пхп - можно поспорить...


 
Nic ©   (2006-04-17 14:42) [47]

Спасибо всем огромное! Вы мне очень помогли! :beer:


 
VictorT ©   (2006-04-17 17:19) [48]

Nic ©   (16.04.06 10:10) [19]
Печально, но сайт нужно создать мне одному :(

Писать по 50-100 статей тоже сам будешь?


 
Nic ©   (2006-04-17 20:51) [49]


> VictorT ©   (17.04.06 17:19) [48]

Нет, их приносят. Но мне приходится их обрабатывать =(



Страницы: 1 2 вся ветка

Форум: "Прочее";
Текущий архив: 2006.05.14;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.57 MB
Время: 0.009 c
15-1145462574
Piter
2006-04-19 20:02
2006.05.14
Нужна программка, которая максимально нагружает диск :)


1-1144056863
misha_gr
2006-04-03 13:34
2006.05.14
Вопрос про ресурсы и про курсор (мышиный)


15-1145593117
pavel_guzhanov
2006-04-21 08:18
2006.05.14
Анатолию Подгорецкому


2-1145530972
Александр Б.
2006-04-20 15:02
2006.05.14
Изменение исходников


1-1144235102
Arm79
2006-04-05 15:05
2006.05.14
Call Stack в RunTime





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский