Scheduled Maintenance: We are aware of an issue with Google, AOL, and Yahoo services as email providers which are blocking new registrations. We are trying to fix the issue and we have several internal and external support tickets in process to resolve the issue. Please see: viewtopic.php?t=158230

 

 

 

What is web application for this page

Here you can discuss every aspect of Debian. Note: not for support requests!
Post Reply
Message
Author
hamed.dehongi
Posts: 1
Joined: 2017-10-06 05:04

What is web application for this page

#1 Post by hamed.dehongi »

Hello. I know it may be a fool question. But anyone knows what is web application that is used for writing this page:
https://www.debian.org/releases/stable/ ... pb.html.en
And also gtkmm book:
https://developer.gnome.org/gtkmm-tutorial/stable/

Thank you

User avatar
golinux
Posts: 1579
Joined: 2010-12-09 00:56
Location: not a 'buntard!
Been thanked: 1 time

Re: What is web application for this page

#2 Post by golinux »

Go to the source, grasshopper.
hamed.dehongi wrote:Hello. I know it may be a fool question. But anyone knows what is web application that is used for writing this page:
https://www.debian.org/releases/stable/ ... pb.html.en
Looks like:

Code: Select all

<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
Looks like it uses modules from:http://exslt.org/

But I'm really tired atm and might be wrong about that.
May the FORK be with you!

User avatar
GarryRicketson
Posts: 5644
Joined: 2015-01-20 22:16
Location: Durango, Mexico

Re: What is web application for this page

#3 Post by GarryRicketson »

Maybe the author just used a text editor , like "nano" or "leafpad".

Code: Select all

text/html; charset=UTF-8 

User avatar
golinux
Posts: 1579
Joined: 2010-12-09 00:56
Location: not a 'buntard!
Been thanked: 1 time

Re: What is web application for this page

#4 Post by golinux »

GarryRicketson wrote:Maybe the author just used a text editor , like "nano" or "leafpad".

Code: Select all

text/html; charset=UTF-8 
Yeah that a good part of it. It's how I create websites - just fire up ye olde text editor and have at it. There doesn't have to be an app for everything. ;)
May the FORK be with you!

User avatar
GarryRicketson
Posts: 5644
Joined: 2015-01-20 22:16
Location: Durango, Mexico

Re: What is web application for this page

#5 Post by GarryRicketson »

It is not clear what the OP means by "web application",
But
hamed.dehongi » But anyone knows what is web application that is used for writing this page:
From what I see, as to what a "web application" is :
What is a web application ?

1st hit: https://en.wikipedia.org/wiki/Web_application

The page shown by the OP: https://www.debian.org/releases/stable/ ... pb.html.en is not using any web application, web applications are not used to do the actual writing of the web page or site.
On the other hand :
https://developer.gnome.org/gtkmm-tutorial/stable/

Code: Select all

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html xmlns:set="http://exslt.org/sets" xmlns:str="http://exslt.org/strings">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Programming with gtkmm 3</title>
<link rel="previous" href="index-info.html.en" title="">
<link rel="next" href="chapter-introduction.html.en" title="Introduction">
<style type="text/css"> 
Is using this:

Code: Select all

xmlns:set="http://exslt.org/sets" xmlns:str="http://exslt.org/strings" 
But still, the application is not what is used to actually write the page,...
Any editor, and the keyboard, is what is used normally, all though there are some application that generate generic web sites , auto maticly,... the content still needs be written using a editor and the keyboard. :mrgreen:
For example, this forum is useing software, a web application , called phpBB,
that is the forum software, it uses "PHP", as it's language, there are many other php applications, and forum softwares, IE: fluxbb, mybb, and the list goes on. But after all said and done, the writing of the PHP code, and documents is done with a editor, it can be a simple text editor , or a very elaborate and complex editor, only the author of the code would know what editor they choose to use.
Even the replies, and posts, are written using the online editor, included in the
application.
Or one can write a reply using "nano", on there PC, and the copy / paste it into the editor on the forum.

User avatar
debiman
Posts: 3063
Joined: 2013-03-12 07:18

Re: What is web application for this page

#6 Post by debiman »

i take op's question to mean "how was this page generated".
it's a reasonable question; i think it very likely that both pages were generated from existing documentation, and not written out by hand.

dear hamed.dehongi, you can right-click on an empty part of the page and select "View Page Source".
in the <head> section of the sourcs code, you can find all sorts of information.

it seems the debian page shares the information about how it was generated, but the gnome page doesn't.

User avatar
GarryRicketson
Posts: 5644
Joined: 2015-01-20 22:16
Location: Durango, Mexico

Re: What is web application for this page

#7 Post by GarryRicketson »

Post by debiman » 2017-10-06 10:10
i take op's question to mean "how was this page generated".
Good point, so that gave me the idea:
How are the Debian website pages generated

The 3rd hit: https://www.debian.org/devel/website/using_wml
Using WML

WML stands for web site meta language. This means that WML takes input .wml files, processes whatever is inside them (it can be anything from basic HTML to Perl code!), and outputs whatever you want it to output, for example .html or .php.----snip---see the above link for entire article--
The OP, and even others may find it interesting , so they are using "WML"
https://packages.debian.org/search?keywords=wml
And Perl:
Perl is used at the time the HTML pages are generated to do, well, whatever you like.
Also: https://www.debian.org/devel/website/desc
How is www.debian.org made

The Debian “webtree”, collection of directories and files that comprise our web site, is located in the /org/www.debian.org/www directory on www-master.debian.org. The bulk of the pages are normal static HTML files (i.e. not produced with something dynamic such as a CGI or a PHP script), because the web site is mirrored.

The site is generated in one of three ways:

the bulk of it is generated using WML, from the "webwml" CVS tree
the documentation is generated either using DocBook XML (use of DebianDoc SGML is being phased out), from the "ddp" Subversion repository; or using cron scripts, from the corresponding Debian packages
parts of the site are generated using scripts using other sources, e.g. the mailing list (un)subscription pages

Post Reply