Природа Байкала | автор Александр Рютин | Комментарии
Районы
Карты
Фотографии
Материалы
Объекты
Интересы
Инфо
Форумы
Посетители
О 
Природа Байкала
авторский проект
Вячеслава Петухина
автор Александр Рютин | Комментарии
Посетители
Авторы
Все посетители
Восстановить пароль
Регистрация
Вход
автор Александр Рютин
Фотоотчеты: 1
Фотографии: 1111
Фотоальбомы: 1
Темы форума, открытые автором
Предыдущая
Страница 83 из 171:
1
...
81
82
83
84
85
...
171
Следующая
...Есть те кто вообще не имеет представление, что там в ящикенаходится и вообще происходит, но работают и успешно (в своей сфере)... . Вы опять путаете. Пользователи и не должны иметь представление, они специалисты (надо думать) в другой области. Но разработчик сайта не пользователь, а специалист и как специалисты в других областях должен знать технологии. Повторяю: незнающий технологий человек не может разработать и поддерживать серьезный сайт. Но может числиться таковым (начальник администратор), а техническую работу выполняют специалисты, про которых никто не знает. В крупных сайтах, например photosight.ru никто незнает специалистов программистов. Все вопросы решаются с неспециалистами модераторами и администратором.
...Вам почему то трудно понять что ситуации и задачи бывают разные и мир на одних программистах уже не держится. Не на программистах, а на специалистах. Вы же не полезете чинить компьютер, а ведь так просто, я не один десяток починил, хотя программист, а не электронщик. И наверное дом строить не будете, позовете специалистов. И если телевизор и фотоаппарат сломаются, то отдадите в ремонт. А сайт это так просто, каждый может, даже те кто ничего не знают.
Не вижу, что здесь критиковать... Критиковать можно все, было бы желание: Перешарп или мыло; Шумы в тенях или проваленные тени; Плоско, а если про всю сказать нельзя, как здесь, то например: плоско получилась верхняя часть. Пережарено, это типа перенасыщено. Кислотная, так и не разобрался цвет это или свет. И есть беспорные (спорить бесполезно): Плохая композиция и Карточка мне не нравиться. Последняя хотя бы откровенная. Эта критика не относиться к фотографии. Эта та что получают фотографии на фотосайте.
[cite;Роман Я.] О да, давайте гланды через ж... вырезать. [cite;Александр Рютин] Felix: Зачем? данные в нормальных сайтах храняться в базах данных. А у баз есть просмотрищики, позволяющие вводить и править данные. Но это бесплатный вариант пополнения. А в хороших сайтах, разработчик дает возможность пополнять в режиме работы сайта, как здесь в nature.baikal.ru Мне для себя гораздо проще воспользоватьмя средством базы данных, которое кроме разработки БД позволяет ее пополнять, чем пополнение данными разрабатывать в сайте. Для MySql это MySql Developer Studio. Была бесплатная, сейчас незнаю. Но это для персонального сайта. А для серьезного, как nature.baikal.ru, конечно ввод пользовательских данных ведется в режиме работы сайта. Ведь мало кто из пользователей знают БД и умеют с ними работать. И причем тут ж... ...Конечному пользователю (управляющему сайтом) в большинстве случаев при установленной и настроенной CMS (под готовый сайт) особых знаний веб-технологий не нужно... Блажен кто верует.
...для наполения это самого сайта заказчик должен будет разобраться в работе HTML редактора? :))) Зачем? данные в нормальных сайтах храняться в базах данных. А у баз есть просмотрищики, позволяющие вводить и править данные. Но это бесплатный вариант пополнения. А в хороших сайтах, разработчик дает возможность пополнять в режиме работы сайта, как здесь в nature.baikal.ru
...Ну видимо ведущие вебстудии занимаются глупостями, предлагая заказчикам CMS :) Почему? много людей не знающих интернет технологий, не умеющих программировать и не желающих этому обучаться, хотят сделать свой сайт. Вот им и помогают, небесплатно конечно. Вебстудии зарабатывают этим деньги, а есть спрос - будут и предложения. Сайт может такие пользователи и собирут с помощью систем типа CMS из готовых решений. Но сделать серьезный сайт и поддерживать никогда не смогут. Серьезный сайт требует серьезного проектирования: интерфейса, структуры базы данных, функционала, и др. до этапа разработки, программирования, настройки. А это могут только квалифицированные специалисты, хорошо знающие технологии. Сопровождать сайт тоже могут только специалисты. Наверное помните летние проблемы с сайтом, когда Славы не было. И что бы сделал, незнающий технологий, но взявшийся спровождать сайт, даже если сам состряпал с помощью CMS или другой аналогичной настройке.
Александр, очень рекомендую почитать хотя бы вот эту ссылку. Спасибо за ссылки. Если понадобиться быстро сделать сайт, я обязательно просмотрю. А пока в этом плане меня устраивают PHP + Jawa script + SQL, БД MySQL, WebServer Apacher, технологии HTML + DHTML + CSS+ CGI. Наверное понадобиться изучить еще что нибудь, что бы делать нормальные сайты.
[cite;Роман Я.] HTML не выполняется, это язык разметки всего лишь, в нем нет исполняемого кода, там только описание страницы, а JavaScript это отдельная тема. CMS - программа, которая выполняется на стороне сервера, генерирует HTML страницу Как раз разметка по директивам HTML и выполняется на клиенте, как и программы Jawa script. А на сервере выполняется программа PHP и она формирует HTML. Это я увидел на примере сайтов, которые указали, что они разработаны на CMS. Хотя конечно и другая программы может формировать HTML. Только Web Server должен знать ее и вызывать при обращении к нему. Но из ваших примеров следует, что CMS строит PHP c Jawa script, a уже PHP формирует HTML, а Jawa выполняет DHTML. Разбираться с коммерческой надстройкой не собираюсь, их будет и есть много, а технология и языки остануться. А мнение по CMS, сформировал по вашим сообщениям (всех почитателей CMS) и просмотрев текст HTML переданный клиенту, через "View Source" сайтов разработанных якобы CMS.
[cite;Роман Я.] ...позволяет управлять содержимым сайта, не меняя HTML, не залезая в БД и Это как это? Ребята чего вы пишите? Зачем так показывать свою полную некомпентентность. Ведь выполняется HTML, если его не поменять ничего не измениться [cite;Роман Я.] ...Я уверен, что у Вячеслава, есть инструментарий, который позволяет управлять сайтом (модерирование фото, модерирование форумом и т.д.) и все это можно подтянуть под название CMS, это сильно обобщенное понятие. И открою секрет CMS это и есть программа, ради интереса скачайте и посмотрите CMS под названием Joolma, например, чтобы иметь понятие, что это такое. Не CMS управляет сайтом, а вы с её помощью управляете им. Вы можете создавать разделы, публиковать новости, управлять рекламой на сайте и т.д. не вдаваясь в дебри работы с БД и написания скриптов. Например, в таких системах, уже дизайн отделен от самой CMS, и есть возможность менять его не меняя ничего в программе. Предлагаю вам скачать ту же самую Joomla и посмотреть, что такое CMS своими глазами. Все, пора наверное нам на пенсию, ребята ничего не создавшие, ничего незнающие в технологиях и не умеющие программировать с помощью волшебной палочки СMS создадут отличные серьезные сайты. Ну и отлично, пока есть такие ребяты и CMS мы не пропадем. Так как ничего , кроме высокого мнения о себе они создать не смогут.
...А спорите "зачем нужны CMS". Ну почитайте наконец что-нибудь. Я читаю литературу по разработке сайтов, а не по примению CMS. И там нет никаких CMS. Это пиар и его вам вбили в голову. Вы не программист и не разработчик, на вас и рассчитано. Ну вот что у меня есть и я читал: JavaScript. Библия пользователя JAVASCRIPT энциклопедия PHP - система разработки скриптов PHP 5 профессиональное программирование (Гутманс)(2006) Разработка Web-приложений на РНР и MySQL Я любитель фотограф, а программист я профессиональный с большим количеством разработанных и внедренных программ по городу и области. Да и в Москве внедрял программы. И надеюсь намного лучше разбираюсь вас в программировании и разработке. И как же Славе удалось написать такой отличный сайт без CMS и почему вы заходите на сайт без CMS и почему все сайты которые я знаю без CMS и почему Felix, который очень любит CMS не написал сайта??????????????????
[cite;Виктор Боровский] Фактически професиональные разработчики сайтов в большинстве случаев работают на заказ. Сайт заказали - разработчик сделал, настроил, отдал, потом только период обслуживания(и то, если в контракте был, что редко). .. Интересны рассуждения человека далекого от программирования и разработки. Они потому и профессионалы, что зарабатывают на этом, зачем это писать. Это подходит к любой деятельности. Портному заказали костюм, он его сшил. Если в контракте было его чинить в гарантийный срок, он его чинит. [cite;Виктор Боровский] И поэтому туда вставляется CMS, только более узконаправленная. Для управления конкретно этим сайтом. CMS - это прежде всего система управления содержимым. ... И это почему она туда вставляется, для красоты что ли или чтобы похоронить сайт. Вот общаемся мы на этом сайте и нет проблем, вставим какую нибудь фигню типа СMS и начнуться глюки. И каким это содержимым управляет CMS? Для управления данными есть Базы данных и язык запросов SQL. Ничего лучшего пока не придумано и проверено временем. Первые СУБД (системы управления базами данных) на основе SQL появились в 70-х и до сих пор живут и процветают Oracle, DB2 и другие. А вот на других принципах давно умерли. Да и вообще ваше CMS само ничего не делает, кроме того что пишет программу вместо вас, так как вы не умеете. А программа обычная - PHP c Jawa Script и обращения к базе данных. Но не умеют еще программы писать программы лучше человека. Может потому что их тоже писал человек. И это не шахматы - игра, а это жизнь. А жизнь сложнее любой игры. А вот база данных возможно своя - разработчика CMS, хотя может и известная например MySQL. Пока не знаю, но если узнаю то сообщу. [cite;Виктор Боровский] Я имею скорее в виду, что происходит все больший переход от написания сбственно кода к построению сразу представления. Это шедевр одназначно! Даже сказать нечего. [cite;Виктор Боровский] А многим компаниям требуется возможность более гибкой настройки, что требует либо постоянного работника(что дорого), либо длительные контракты по поддержке(что тоже не дешево), либо же встроенная в сайт CMS, которая бы позволила перестраивать сайт. Популярные CMS просто идут с готовым движком, который достаточно гибок и универсален. При этом, большинство из них некоммерческие, разрабатывают на принципах свободного программного обеспечения и не требуют каких либо дополнительных затрат на использования. Это как это СMS позволяет гибко перестраивать сайт. Если это всего лишь средство написания кода. Тут как раз должно быть наоборот. Перестроить невозможно без возможных потерь, включая всю информацию. Искуственный интелект что ли? Дак его похоронили в 80-е. Или возродился. PHP, Jawa script, MySQL, Apacher бесплатны и доступны так же их исходники, которые можно перетранслировать. Это гарантирует что там не встроены трояны-шпионы. А вот насчет CMS никто не гарантирует. [cite;Виктор Боровский] Скорее уже есть готовые гостевые, форумы, фотоальбомы, происходит выбор нужного варианта, настройка оформления, а внутренняя структура(взаимодействие с БД, скрипты, отвечающие за генерацию страниц) не меняется... . Если есть готовые, то зачем CMS, взял и вставил в свою программу. А то что программа лучше человека выберет нужный вариант и лучше настроит, то наверно начитались фантастики. [cite;Виктор Боровский] ... Ведь почти любой форум представляет собой набор скриптов, которые от форума к форуму отличаются слабо... А я думал, что форум это обмен мнениями. И где вы там скрипты разглядели. [cite;Виктор Боровский] Скорее задача CMS - это не написание сайта, а возможность легкой обработки его содержимого. Ведь в любой момент может понадобиться добавить новый раздел, убрать старый, переделать меню. И задача CMS - это обеспечить эксплуататору сайта надежный и простой инструмент для этого, который сделает это как надо, не нарушив работу. Шедевр номер 2. Как это легко обработать содержимое сайта? добавить новый раздел, убрать старый, переделать меню - да без ваших СMS это делается просто, а вот с ними могут быть большие проблемы. Вы меня поражате все больше. Давайте поспорим о вкусе устриц, с теми кто их ел. Это не ко мне, а к Славе. Я как программист, чего только не разрабатывал и на каких только системах. Но сайты на заказ, пока еще не делал. Хотя изучаю предмет.
Что я вынес из этого обсуждения. Так как PHP, Jawa script, Mysql некоммерческие продукты предназначенные для программистов (под программистами понимается всех кто программирует), там нет различных построителей и волшебников (wizard). Но свято место не бывает и появились коммерческие продуты (CMS) выполняющие эту роль. Вы описываете какие то общепринятые разделы сайта (например гостевая книга, комментируемые новости, фотоальбом и т.д.) через какие то параметры и вам генериться программа на языке PHP c Jawa script и работой с базой данных. Выполняется эта сгенерированная программа и специалист может ее подправить. Это удобно для тех, кто не программирует и не хочет изучать интернет технологии и языки программирования, запросов (SQL), и даже HTML. Хотя для разработчика сайта не знать HTML, это уже слишком. Такой метод подходит для разработки домашних страниц и объявлений. Хотя бы потому, что кто не знает технологий не может разработать и вести серьезный сайт. Также эти средства могут использовать программисты. которые только начали разработку сайтов. Сгенерировали например форум и вставили в свою программу. Если надо подправили, так как знают технологии и языки. В этом случае CMS могут применяться, как помощь и в серьезных сайтах. Но программистам постоянно разрабатывающим сайты, эти системы не нужны. У них все, что может сделать СMS есть и в лучшем виде. И они хорошо знают свои программы, могут легко изменить и дополнить. [cite;Виктор Боровский] ... Это освобождает от необходимости кадый раз писать одно и то же(форум, система комментирования, т.п.)... Программист никогда не пишет одно и тоже, он использует то что уже написал. Даже если я пишу программу на новом языке, я использую код (процедуры, функции), из старых программ. Мне легче перевести на другой язык, чем заново изобретать. Да и ошибок выполнения практически не будет.
...Это ж очевидно. Вы и в 1С Бухгалтерии не найдете "абсолютно всё". Есть ситуации когда нужны особые решения и тогда обращаются к соответствующим специалистам. Вот таким как Слава :))) К 1С Бухгалтерии версиям 6 и 7, больше подходит "абсолютно ничего". Это больше средство для разработки программы "Бухгалтерия". Если кто то взялся за разработку сайта, то сам должен разрешать особые случая. А в противном случае, надо до разработки обратиться к специалисту и не морочить голову заказчикам. Это конечно не относиться к личным сайтам.
http://ru.wikipedia.org/wiki/Drupal [cite;Виктор Боровский ... http://ru.wikipedia.org/wiki/Drupal CMS - это конечно не панацея. Но как хороший инструмент ускорения разработки они хороши Ну теперь я понял CMS - это надстройки генерирующие код PHP и обращения к реальной базе данных. А зачем это надо, изучите PHP и язык SQL и напишите код на несколько порядком лучше, чем генерит какая то программа по каким то алгоритмам на все случаи жизни. А всех случаев очень много и код получиться большой и очень плохой.
[cite;Olga Litvintseva] А как туда можно попасть зимой, пока еще Байкал не встал? В любой день, в любое время, пешочком 20 км из Листвянки по прижимам и горкам. Или по хребту, там была тропа.
Leha: В плане функционала к тому и идет... А вот напишите мне как вы решите задачу "построения маршрута" у Славы в вашем любимом Joomla. Хотя бы алгоритм не детализированный. А после поговорим про одинаковый функционал для всех сайтов.
Это не основы создания матриц, а всего лишь запись в двоичной системе 0101001010 ... В десятичной это будет 512.
[cite;Виктор Боровский] .. Я так понимаю, что вы с CMS не работали? Не читал, но осуждаю? ... Я их не осуждаю, даже наоборот - наверное они нужны для разработки личных страниц НTML. А мне они не нужны и время тратить на них не буду. Так назовите хоть один популярный сайт сделанный на них. Если докажите что такой есть, то тогда есть что обсуждать.
А почему вы решили что в Joomla и модулях к ниму используются какие то неведомые миру языки? Все тоже, просто уже ввиде готовых кубиков. Да вы посмотрите исходники HTML, нет там никаких Joomla, а есть код Jawa script и есть ссылка на index.php. Если index.php явно не указан в названии сайта, добавьте его справо к названию и вам откроется тот же сайт. То есть вызывается модуль PHP.
... Тем более платить деньги "PHP Sql зауманам" которые злятся от понимания того что халявные деньги из рук утекают потому что придумали все намного проще. А они бедняги время тратили на то что бы изучить всю эту херь. Зачем пустые разговоры: назовите хотя бы один популярный сайт, который построен без языка формирования страниц HTML (PHP, JAWA или другой), где неиспользуется Jawa script или Basic script. Где данные хранятся не в базах данных, а непонятно где - куда пошлет CMS. А потом и поговорим, нужны программисты или нет. Кстатите или некстати этот сайт написан программистом и на языках.
Предыдущая
Страница 83 из 171:
1
...
81
82
83
84
85
...
171
Следующая
Байкал и Прибайкалье. Природа Байкала. 2007.