Talk:Server-side scripting: Difference between revisions

Content deleted Content added
Confirming inaccuracy of the page subject
 
(16 intermediate revisions by 11 users not shown)
Line 1:
{{WikiProject banner shell|class=Start|
{{WikiProject Computing |importance=Low |software=y |software-importance=Mid |websites=y |websites-importance=Mid}}
}}
ASP is not a scripting language, it is a framework. ASP can be used with VBScript, JScript or even Python.
[[User:Guaka|guaka]] 20:41 5 Jul 2003 (UTC)
 
== Clarification / Rephrasing requests ==
>> "Server Side Scripting was invented in early 1995 by Fred DuFresne while developing the first web site for Boston, MA television station WCVB." (under "History")
>> What does it mean? Is it his first website? or "Boston, MA television station"'s first website? or the first website ever to be created?
Please rephrase it..
[mailto:yourparthi@gmail.com parthi] 08:15, 09 March 2012 (UTC) <span style="font-size: smaller;" class="autosigned">— Preceding [[Wikipedia:Signatures|unsigned]] comment added by [[Special:Contributions/110.234.153.138|110.234.153.138]] ([[User talk:110.234.153.138|talk]]) </span><!-- Template:Unsigned IP --> <!--Autosigned by SineBot-->
 
I can't tell if I am not parsing this sentence the way it was intended, or if it's making a reference I'm not familiar with, or what... but can someone who understands what this passage is trying to say, please rewrite or clarify it:
"...mnemonic coding and the results [were] simply served back..."
[Referring to the current page as of this signature timestamp: [[User:DKEdwards|DKEdwards]] 05:05, 22 May 2007 (UTC)]
 
MARIA JOSE BALDERREIN <small class="autosigned">—&nbsp;Preceding [[Wikipedia:Signatures|unsigned]] comment added by [[Special:Contributions/190.48.3.48|190.48.3.48]] ([[User talk:190.48.3.48|talk]]) 10:13, 11 December 2014 (UTC)</small><!-- Template:Unsigned IP --> <!--Autosigned by SineBot-->
 
== a bit inaccurate ==
Line 18 ⟶ 28:
::It appears "b" has been adopted from my perspective. Being involved with WebDNA, this is a relevant term to describe the list of languages posted in my opinion. [[User:Donovanbrooke|Donovanbrooke]] ([[User talk:Donovanbrooke|talk]]) 07:04, 29 October 2009 (UTC)
 
:I agree, it should be moved to "web programming". Keeping it as "server-side scripting" is just reinforcing a falsehood (ie, that this Article is about scripting rather than just programming) [[User:Sjbrown|Sjbrown]] ([[User talk:Sjbrown|talk]]) 19:02, 2 September 2011 (UTC)
 
----
Line 28 ⟶ 39:
Server-side scripting adds dynamic behaviours to a server, and can increase the power and flexibility of an otherwise "static" server implementation. For instance, defining rules for workflow, orchestrating multiple operations for a user of the system, or even defining dynamic filters and criteria for data access.
 
---- <small><span class="autosigned">—Preceding [[Wikipedia:Signatures|unsigned]] comment added by [[User:Tonyproctor|Tonyproctor]] ([[User talk:Tonyproctor|talk]] • [[Special:Contributions/Tonyproctor|contribs]]) 15:11, 30 January 2010 (UTC)</span></small><!-- Template:Unsigned --> <!--Autosigned by SineBot-->
----
 
== Request: history section ==
Line 38 ⟶ 49:
I think that the list of languages should be limited strictly to server-side scripting -- that is, languages that allow scripts to be embedded in web pages. '''Any''' programming language can be used through CGI or a web-server module to generate content, so including languages like Python or Java makes the criteria so broad that it's essentially useless. [[User:Dpm64|David]] 11:14, 1 May 2006 (UTC)
 
::Done &#8212; removed general languages and added a note. [[User:Dpm64|David]] 12:27, 9 May 2006 (UTC)
 
:All languages theoretically allow scripts to be embedded, what is required is a webserver (or a webserver extension, module, etc.) that can recognize when to invoke the language on the server side. [[Special:Contributions/108.14.125.186|108.14.125.186]] ([[User talk:108.14.125.186|talk]]) 20:20, 2 May 2013 (UTC)
 
== I'm confused? ==
Line 45 ⟶ 58:
 
[[User:82.20.61.228|82.20.61.228]] 18:57, 2 April 2007 (UTC)
 
== Um... ==
 
Why isn't ANSI C on here? <span style="font-size: smaller;" class="autosigned">—Preceding [[Wikipedia:Signatures|unsigned]] comment added by [[Special:Contributions/216.45.44.113|216.45.44.113]] ([[User talk:216.45.44.113|talk]]) 05:32, 20 May 2011 (UTC)</span><!-- Template:UnsignedIP --> <!--Autosigned by SineBot-->
 
== list of languages, general errors ==
 
there are some problems with the list of languages.
 
* it's incomplete and the selections are seemingly random, missing a lot of [[unix shell]] scripting languages, [[common lisp]], [[c++]], [[pascal]], many others.
* common file extensions aren't very relevant in determining the probable language of a program, especially one executed server-side
 
 
also,
 
 
''Server-side scripting is usually used to provide an interface and to limit client access to proprietary databases or other data sources.''
 
 
this either needs a citation or isn't true. that a server-side script appears as [[markup]] in a [[web client]] is a side-effect of generating the program/page on the server's side: the function evaluates down to a result that is html or something else client-side. it isn't a question of motivation, especially being protecting proprietary source, it is simply that a program executed on a server returns to the web browser only the results of the function and not the function itself.
 
 
this entire [[dynamic web]] section seems to have a lot of problems, i think a team should be assembled to improve upon it.
 
[[User:Harlequence|Harlequence]] ([[User talk:Harlequence|talk]]) <span style="font-size: smaller;" class="autosigned">—Preceding [[Wikipedia:Signatures|undated]] comment added 00:46, 21 February 2014 (UTC)</span><!--Template:Undated--> <!--Autosigned by SineBot-->
 
== Many of the listed "languages" are actually frameworks or libraries ==
 
ASP.NET, for example, is one part of Microsoft's .NET framework and probably shouldn't be listed as a language. VBScript, the most common language used for ASP.NET projects, might be a suitable replacement. Other items on the list are too obscure or irrelevant, as others have stated. <small class="autosigned">—&nbsp;Preceding [[Wikipedia:Signatures|unsigned]] comment added by [[Special:Contributions/174.22.49.71|174.22.49.71]] ([[User talk:174.22.49.71|talk]]) 05:34, 9 March 2016 (UTC)</small><!-- Template:Unsigned IP --> <!--Autosigned by SineBot-->
 
== [[Server-side rendering]] and [[Server-side generation]] ==
 
Those should be separated articles (they are redirects now). If someone want to extend those sections feel free to do so. I can help when I have time.
Sorry that I didn't do that, but I'm not that active on EN wiki (I'm mostly contributing to pl.wiki) and I don't have that much free time. I just wanted to have something on those topics on Wikipedia. [[User:Jcubic|jcubic]] ([[User talk:Jcubic|talk]]) 21:23, 3 March 2022 (UTC)
 
== Language list (fixed/removed) ==
 
I fixed the multi-reported issue of the listed languages, by simply removing it. It's not necessary to complete the article, wikipedia is an encyclopedia, not a list of things. If a list is really necessary, create the page [[List of server-side scripting languages]], or [[Category::Server-side scripting languages]]! [[User:Guinness2702|Guinness2702]] ([[User talk:Guinness2702|talk]]) 11:15, 22 April 2025 (UTC)