Каталог статей
Поиск по базе статей  
Статья на тему Интернет » Интересное в сети » Новые технологии сайтостроительства от&nb p;«Студии Лебедева»

 

Новые технологии сайтостроительства от&nb p;«Студии Лебедева»

 

 

Как вы уже могли понять из наших публикаций, интернет-сайты можно создавать различными способами. Можно писать все на чистом HTML, использовать языки вроде JavaScript, рисовать красивые меню на Flash и использовать продвинутые программы на языке Perl. Многие используют более простой язык PHP, на котором пишут свои форумы, чаты и остальные разделы сайта. Однако не все удовлетворяются этими возможностями; вот и в Студии Артемия Лебедева в 1997 году разработали свою систему — Parser, которую и предлагают общему вниманию пользователей.

Сразу хочется обрадовать читателей — система распространяется совершенно бесплатно.

загрузка...

 

 

Вы можете самостоятельно вносить изменения в исходные коды программ и «доводить» систему под свои нужды. Да, на ее освоение у вас уйдет какое-то время, возможно, довольно много времени, но усилия должны себя окупить. По крайней мере, в «Студии Лебедева» сейчас практически все сайты разрабатываются при помощи системы Parser. А если звезды зажигаются, значит, это кому-нибудь нужно. Познакомимся с системой поближе.

Для начала рассмотрим отличия «Парсера» от других языков программирования для веба. Во-первых, он является встраиваемым в стандартный html-документ, чего не скажешь о программах, написанных, например, на Perl'е. Во-вторых, вы можете переходить на «Парсер» постепенно, шаг за шагом встраивая новые языковые конструкции в стандартный документ. Самыми близкими языками можно считать PHP и ASP, чьи конструкции также встраиваются в HTML-документы.

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

Таблицы в «Парсере» могут храниться в простом текстовом файле и удобном формате, где каждый столбец отделяется знаком табуляции, а строка — переводом строки. Таким образом, у вас будет возможность очень просто исправлять файл вручную, если это будет необходимо. Этот формат называется еще tab-delimited. Загрузка таблиц из файла производится также просто, всего одной строкой: ^table::load[имя файла]. Этот конструктор создаст новый объект, используя табличный файл. Самое приятное, что при такой простой записи таблицы система позволяет использовать всю мощь SQL-запросов.

Не стоит думать, что Parser не предоставляет возможностей работы с базами данных. Наоборот, в него встроена очень удобная и мощная система взаимодействия с различными системами управления базами данных. Сейчас существует поддержка MySQL, Oracle, PgSQL, и любой другой СУБД через драйверы ODBC (например, MS SQL и MS Access). Кстати, так как исходныые коды «Парсера» открыты, вы можете добавить код поддержки любой другой СУБД. При этом вам не придется учить новые команды для работы с каждой базой данных, как это делается в PHP. Parser позволяет обращаться к любой СУБД при помощи одних и тех же функций. Система автоматически будет вставлять нужные апострофы и «защиту от дурака» в передаваемые текстовые строки.

В системе Parser программист может создавать собственные классы для упрощения работы с сайтами. В таких классах удобно хранить функции и переменные для работы с гостевыми книгами, форумами, чатами и другими компонентами сайта. Принципы определения классов практически идентичны другим языкамя программирования, и останавливаться на них мы не будем. Все тонкости работы с языком Parser вы сможете прочесть на сайте системы в разделе «Документация».

Нужно понимать, что Parser — это не готовый конструктор сайтов, из блоков которого можно собрать готовый сайт. Это простой и эффективный язык программирования. Если посмотреть на то, какие сайты были созданы с его применением, то можно понять, что это очень гибкая и мощная система, позволяющая выполнять самые разные задания.

Однако мы понимаем, что не всем хочется изучать языки программирования. Для многих даже изучение «Парсера» покажется трудоемким и ненужным. Это логично, ведь бывает необходимость быстро построить вполне стандартный сайт. Для таких пользователей существуют действительно простые конструкторы сайтов вроде PHP-Nuke. С такими системами мы познакомим вас в наших следующих публикациях.

Ссылки по теме




Статья получена: hostinfo.ru
загрузка...

 

 

Наверх


Постоянная ссылка на статью "Новые технологии сайтостроительства от&nb p;«Студии Лебедева»":


Рассказать другу

Оценка: 4.0 (голосов: 16)

Ваша оценка:

Ваш комментарий

Имя:
Сообщение:
Защитный код: включите графику
 
 



Поиск по базе статей:





Темы статей






Новые статьи

Противовирусные препараты: за и против Добро пожаловать в Армению. Знакомство с Арменией Крыша из сэндвич панелей для индивидуального строительства Возможно ли отменить договор купли-продажи квартиры, если он был уже подписан Как выбрать блеск для губ Чего боятся мужчины Как побороть страх перед неизвестностью Газон на участке своими руками Как правильно стирать шторы Как просто бросить курить

Вместе с этой статьей обычно читают:

Daewoo Nexia, ВАЗ 2110: Сумма технологий

В тесте участвуют автомобили: Daewoo Nexia, ВАЗ 2110 Идею этого теста подсказала реальная покупка. Многие автосалоны сейчас стали мультибрэндовыми, то бишь торгуют машинами разных марок.

» Корейские автомобили - 5117 - читать


Направления развития веб-технологий в 2006 году

Вам любопытно знать, какие технологии и методы будут популярны в ближайшие месяцы и следующие годы? Так вот, наша ударная команда редакторов сайта "dashes.com" (то есть я) составила список тенденции, за которыми вам стоит внимательно следить. Считайте это начальным курсом для тех, кто собирается строить Web второго поколения (Web 2.

» Хостинг, технологии, домены - 3011 - читать


Обзор современных WEB технологий

История создания и развития html Язык HTML (Hyper Text Markup Language — язык разметки гипертекста) был разработан Тимом Бернерс-Ли во время его работы в CERN и распространен браузером Mosaic, разработанным в NCSA. В 1990-х годах он добился особенных успехов благодаря быстрому росту Web. В это время HTML был расширен и дополнен.

» Продвижение и оптимизация - 7399 - читать


Поисковые технологии

Второй день конференции был открыт секциями «Инвестиции в Интернет», «Поисковые технологии», «Контент и права на него». Все эти темы уже более или менее подробно обсуждались на РИФе, но в другом составе участников и докладчиков, по всей видимости, интернет-сообщество не потеряло к ним интерес и посчитало, что обсудить еще есть что. Поговорить о наболевшем, а именно о «поисковых технологиях», Александр Садовский (Яндекс) и Алексей Беляев (Rambler.

» Продвижение и оптимизация - 2554 - читать


Технология оптимизации шароварного сайта под поисковые системы

Введение Для успешного ведения бизнеса в интернет значительно выгоднее концентрировать усилия на привлечении к сайту целевых посетителей, тех самых посетителей, на решения проблем которых ориентирован Ваш сервис или продукт размещенный на сайте. Как же отделить целевых посетителей сайта от случайных? Один из методов, считать посетителя целевым, если он в результате посещения сайта выполнил переход на специальную целевую страницу.

» Продвижение и оптимизация - 3681 - читать



Статья на тему Интернет » Интересное в сети » Новые технологии сайтостроительства от&nb p;«Студии Лебедева»

Все статьи | Разделы | Поиск | Добавить статью | Контакты

© Art.Thelib.Ru, 2006-2025, при копировании материалов, прямая индексируемая ссылка на сайт обязательна.

Энциклопедия Art.Thelib.Ru