Hva er (🤔 og hvordan beregner man) PE-forholdet?

Er det noen som vet om markedsandelsinformasjon for skriptspråk på serversiden (antall webservere,% av webservere osv.)?

Jeg lærer å lage skripter på serversiden med Python (via eksemplene i Programmering av Python). Jeg kan bare aldri huske at jeg har sett en nettadresse med ".py?" i det ... de er nesten alle ".php?" eller ".asp?".

Takk,

Mike

  • 2 Disse utvidelsene er ikke nødvendig for at koden skal fungere. Det skjer slik at PHP og ASP (og noen andre miljøer) bruker filsystemet til å strukturere appene sine (noe som er dumt, men det er et eget argument).
  • "Jeg kan bare aldri huske at jeg har sett en nettadresse med" .py? "" Det er et triks for det. Det kalles "rammer". Det du virkelig vil vite om er Python-rammer.
  • Å, betyr Django, Pylons, Zope, etc? Noe som fører meg til et annet spørsmål ... (blir snart lagt ut).

Jeg har funnet ut at denne statistikken er den beste:

  • http://w3techs.com/technologies/overview/programming_language/all

Hvis du klikker på et av serversiden som er oppført, vil den fortelle deg de 10 mest populære nettstedene som bruker dette språket. Siden deler også opp hvilken% av hver versjon som brukes.

Her er en oversikt over hvordan de gjorde forskningen, noe som for meg gir mening:

  • http://w3techs.com/technologies
  • W3Techs har nyttig statistikk, men TIOBE har mer detaljerte beregninger IMO. Det er vanskelig å bestemme hvilket serverspråk som brukes på enkelte nettsteder, og de utelukker også bruken av disse språkene utenfor nettet (intranettapper) eller volumet av koden som skrives på hvert språk. Hvis du vil se på potensielle arbeidsmarkeder, har TIOBE bedre oversikt, og de viser også veksttrender over tid.

http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html

  • Mer av en popularitetsindeks enn en markedsandelsindeks, og ikke spesifikk for server-programmering. Fortsatt en fin ressurs.

Netcraft vil fortelle deg hva et nettsted kjører ... det er et bra sted å undersøke ..

fungert for deg: Charles Robertson | Ønsker du å kontakte oss?