Sehen Sie sich das "Skript" in anderen Wörterbüchern an. Skriptsprache

Im Internet und bei Besuchen zahlreicher Websites stoßen wir ständig auf verschiedene Dienste auf Websites - Foren, Gästebücher, Zähler, Newsletter, Bulletin Boards (z. B. ein Bulletin Board für den Verkauf von Autos), Umfragen usw. Natürlich werden die Websites selbst häufig mit verschiedenen Skripts erstellt - Content-Management-Systemen.

Nun ein paar Begriffe:

Skript   ist ein Programm für das Internet, geschrieben in einer der Programmiersprachen (die üblichste ist PHP, Perl) und dient dazu, einen der Dienste der Site zu organisieren oder andere für die Site nützliche Funktionen auszuführen. Skripte interagieren häufig mit Datenbanken (z. B. MySQL), in denen Daten gespeichert und schnell darauf zugegriffen wird. Um mit dem Skript beginnen zu können, sind keine Programmierkenntnisse erforderlich - ein gutes Skript wird normalerweise von einem Installer bereitgestellt, der selbst die erforderlichen Konfigurationsdateien erstellt und das „Nacharbeiten“ des Quellcodes des Skripts beseitigt. Sie müssen nur die erforderlichen Daten eingeben, beispielsweise den Zugriff auf die Datenbank.

Darüber hinaus ist es häufig erforderlich, für einige Ordner die erforderlichen Zugriffsrechte festzulegen - dies kann in fast jedem FTP-Client erfolgen. Die Beschreibung der Rechte besteht aus einer Reihe von Zahlen, z. B. 777 (das bedeutet, dass alle Benutzergruppen in einen Ordner schreiben können). Die Anweisungen zu den Skripts (z. B. meine) zeigen normalerweise an, welche Rechte für welchen Ordner Sie festlegen müssen.

Daher ist die Reihenfolge der Installation des Skripts auf der Site im Internet traditionell wie folgt:

  • Skriptdateien per FTP auf die Site hochladen.
  • Festlegen der erforderlichen Rechte für die im Handbuch angegebenen Ordner
  • Führen Sie das Installationsformular aus und geben Sie die erforderlichen Daten ein
  • Der Übergang zu den Skript-Einstellungen befindet sich bereits in der Systemsteuerung.

In manchen Fällen ist es erforderlich, das Skript in den Konfigurationsdateien vorzukonfigurieren - wenn der Installationsprozess vereinfacht wird und kein Formular zum Ausfüllen vorläufiger Daten enthält.

Die oben erwähnte Reihenfolge der Aktionen wird direkt angewendet, wenn Sie an Ihrem Standort im Internet arbeiten. Manchmal ist es jedoch notwendig, das Skript zu Hause zu testen, ohne Zeit und Geld für das Internet auszugeben. Da die Ausführung des Skripts auf einem Windows-Computer als normales Programm nicht funktioniert, müssen Sie spezielle Programme verwenden, die Bedingungen auf Ihrem Computer organisieren, die den Bedingungen ähneln, unter denen sich Ihre Site befindet. Wir benötigen einen Server, der die Skripte und die Datenbank verwaltet. Dank der Programmierer der Website www.dklab.ru können wir alle Bedingungen für die Ausführung von Skripts auf einem Computer organisieren, wobei die technischen Feinheiten des Apache-Servers, der Datenbanken usw. nicht oder nur in geringem Umfang bekannt sind. Dazu müssen Sie das Denver-Paket von der Entwicklerseite herunterladen und ausführen Anweisungen - Installieren Sie dieses Kit auf Ihrem Computer. Danach können Sie das Skript in das Verzeichnis mit den www-Dateien legen (es wird erstellt, wenn Denver installiert wird) - und versuchen Sie es. Natürlich braucht es genug Zeit und Sorgfalt, um dies zu tun - aber dies ist kein unüberwindbares Hindernis.

Übrigens helfe ich meinen Kunden beim Installieren des Skripts, gebe Ratschläge zur Implementierung des Designs im Skript (in der Regel ist alles einfach - meine Skripts verwenden die Vorlagen-Engine Smarty, die Interferenzen mit dem Skriptcode vermeidet), und bieten auch Updates für die Skripts.

Wenn Sie Fragen haben - schreiben Sie, ich berate Sie gerne.

„Einmal ist es an der Zeit, die Skripte zu beherrschen.

Hier gab es verschiedene Zweifel ...

Aber studiere sorgfältig und du wirst alles wissen ...

Hallo meine lieben Leser!

Vor einiger Zeit, als ich gerade mit dem anfänglichen Wissen konfrontiert wurde, waren meine ersten Schritte so, dass ein Schritt nach rechts und ein Schritt nach links sehr sorgfältig gemacht wurden.

Jetzt erinnere ich mich mit einem Lächeln.

Das waren die Zeiten, in denen ich viele Hände schüttelte und der Regel folgte:

"Messen Sie siebenmal - schneiden Sie einmal!"

Die Regel ist zwar nicht so schlecht und sollte im Leben vernünftig angewendet werden, jedoch ohne Fanatismus.

Wenn das Lesen dieser Informationen über Skripte ein Lächeln für erfahrene Programmierer hervorruft, die zufällig dieses Blog besuchen, sollten Sie nicht vergessen, dass es für Anfänger geschrieben wurde und nur einführende Informationen enthält, die für normale Leser (nicht Programmierer), die bereits über oder verfügen, verständlich sind Es gibt noch keine Site.

Um die Funktionalität der Site zu verbessern, habe ich lange Zeit nur Plugins verwendet.

Und ich habe den Unterschied zwischen Plugins und Skripten nicht ganz verstanden.

Kennen Sie den Unterschied zwischen Plugins und Skripten?

Plugin - (dh bei der Übersetzung aus dem Englischen: Plug in "connect") ist ein unabhängig kompiliertes Softwaremodul, das dynamisch mit dem Hauptprogramm verbunden ist und dessen Fähigkeiten erweitern und / oder nutzen soll.

Es ist sehr schwierig, einen gewöhnlichen Internetbenutzer zu verstehen, nicht wahr?

Es gibt eine Vielzahl von verschiedenen Plug-Ins, die wir gerne auf unsere Website stellen, und mit angehaltenem Atem freuen wir uns über alle möglichen Chips, die diese nützlichen Programme uns zur Verfügung stellen.

Aber, wie jeder weiß (hoffentlich), laden zu viele Plugins die Site erheblich und verlangsamen die Arbeit.

Was ist in diesem Fall zu tun?

Wie kann man einen Ausweg finden und die Funktionalität der Site nicht verlieren, an die man sich so schnell gewöhnt, dass man keine Kraft mehr hat, um sie zu verlassen?

Hier kommen Skripte zur Rettung.

Wenn Sie dieses Wort zum ersten Mal hören, schauen Sie überraschend zu dem Gesprächspartner, der Ihnen diese Option angeboten hat, und versuchen, Ihrem Gesicht einen klugen Ausdruck zu verleihen, fast ohne etwas über dieses Thema zu verstehen.

Und hier, wie immer, kommt Wikipedia (eine riesige Enzyklopädie) zur Rettung, Yandex mit: "Find All" und Google mit seinem Lieblingsausdruck: "Ich fühle mich glücklich!"

Und beginnt mit der Suche nach Informationen, Studien, Theorie, Praxis und ersten Schritten zum Erlernen von Skripts und zur Einführung ihrer Funktionalität in den Arbeitsbereich der Website.

Ein weiteres Plugin wurde veröffentlicht - wir schwenkten einen Stift, das zweite, das dritte ... und siehe da!

Unsere Site begann schneller zu arbeiten.

Das einzige, was Sie nicht vergessen sollten:

Wenn Sie mit Skripts auf der Site arbeiten, wenn Sie sie in den Code schreiben, z. B. in eine Vorlage - halten Sie die Sicherungskopien der Vorlage und alles andere (Sicherung der Website) immer bereit, damit sie später aufgrund eines banalen Fehlers nicht für die verlorene Arbeit schadet.

Und es lohnt sich zu üben und auszuprobieren!

Haben Sie nie Angst, etwas Schwieriges zu tun, wenn es scheint, dass diese Arbeit und Informationen außerhalb Ihrer Reichweite liegen.

Sehr fähig Die Hauptsache ist, die Person zu finden, die diese Informationen detailliert für Ihre Wahrnehmung präsentiert.

Ich hatte übrigens Glück. Ich habe einen Freund - Blogger

Er arbeitet gerne mit verschiedenen Skripten auf der Site, hat bereits viele Plugins ersetzt und jeder Tag hat etwas Neues.

Dank ihm kann ich jetzt frei in den Code meiner Website eingreifen. Jeden Tag lerne ich etwas Neues und habe keine Angst, etwas zu verderben, da mein Wissen wieder aufgefüllt wird.

Betrachten wir die Frage:

Was sind Skripte?

Ein Skript ist ein Programm- oder Programmdatei-Skript.

Um es einfach auszudrücken, das Skript wird fast jede ausführbare Prozedur genannt.

Skripte sind eine Skriptsprache, die im Englischen wie eine Skriptsprache klingt, eine übergeordnete Programmiersprache zum Schreiben von Skripts, die die verschiedenen vom System ausgeführten Aktionen kurz beschreibt.

Im Allgemeinen ist der Unterschied zwischen diesen Szenarien und Programmen ziemlich verschwommen, da das Skript selbst ein Programm ist, das sich mit vorgefertigten Softwarekomponenten befasst.

Das Skript ist eine Art Mechanismus, wir können ein spezielles Programm sagen.

Es kann hinzugefügt werden, dass Skripts nicht Teil von html sind, da dies etwas andere Technologien sind, die wir mithilfe spezieller Tags oder ihrer Attribute an unser Dokument anhängen.

Es werden einfache Skripts ausgeführt, z. B. das Dropdown-Menü oder die Schaltfläche "Zurück", und komplexe Skripts wie "Zähler", "Gästebuch" und andere Optionen für deren Verwendung.

Wenn wir bei der Betrachtung von Internet-Technologien von Skripts sprechen, kann das Konzept "Skript" als eine ausführbare Prozedur beschrieben werden, die zur Ausführung durch den Server auf Anforderung gestartet wird und von einer bestimmten Webseite empfangen wird.

Manchmal sind Skripts für die Website schädlich, da sie von Hackern geschrieben werden können, die versuchen, die Schlüssel Ihrer Website mithilfe ihrer Hilfe zu finden.

Daher sollten Sie in dieser Angelegenheit immer vorsichtig sein und sich immer an kompetentere Genossen wenden, die dieses Problem sehr gut verstehen, bevor Sie sie auf der Baustelle installieren.

Es ist übrigens sehr wichtig, genau zu verstehen, wie die Skriptsprache funktioniert.

Sie haben zum Beispiel eine Maschine erfunden, die beim Absenken einer Münze Kaffee in ein Glas gießen sollte.

Du hast einen schönen Körper gemacht, die notwendigen Knöpfe und Details installiert. Alles sitze und freue dich.

Aber ... es wird nicht funktionieren, weil kein Stellantrieb darin ist, eine Art elektrischer Antrieb, der die gewünschte Arbeit auslöst, das heißt, wenn Sie die Prozessstarttaste drücken, wird Kaffee in die gewünschte Tasse gegossen.

Weil Sie den Stellantrieb nicht montiert haben. Dies ist eine bildliche Darstellung der Arbeit eines Mechanismus oder eines Programms (Skript).

Wir müssen unseren Automaten mit dem Exekutivmechanismus (Skript) verbinden, damit wir, wenn wir eine bestimmte Aktion ausführen, das Ergebnis erhalten, das wir brauchen.

Es scheint, dass alles einfach und klar ist.

Es gibt viele spezielle Programmiersprachen, in denen Programme (Skripte) geschrieben werden.

Dies wird als Webprogrammierung bezeichnet - eine sehr komplexe Wissenschaft, an der sich einige Internetbenutzer nun ernsthaft interessieren.

Ein Webprogrammierer, eine Person, die Programme schreibt, scheint einigen Leuten eine Art unwirklicher Superperson zu sein.


Wenn Sie sich jedoch ein Ziel setzen, können die ersten Grundlagen der Programmierung von jedem gemeistert werden, es wäre interessant, und es gibt viele Informationen im Internet.

Was sind einige Programmiersprachen?

Es gibt viele davon: Dies ist Java, Php, Perl, C ++ und so weiter.

Einige von ihnen sind im Lernprozess sehr schwierig, andere nicht sehr.

Mit Hilfe einfacher Sprachen können wir Programme schreiben, die eine begrenzte Anzahl von Aufgaben ausführen.

Wenn wir komplexe Sprachen studieren, können wir uns daher für die Lösung komplexerer Probleme entscheiden.

Zum Schluss möchte ich folgendes sagen:

Sie können unterschiedliche Einstellungen zu Skripts und Plugins haben. Jeder von ihnen hat seine Vor- und Nachteile.

Sie verstehen alles, und Sie haben die Wahl, die auf der Website besser zu verwenden ist.

Wenn es für Sie interessant war, könnte es für Ihre Freunde interessant sein - klicken Sie auf die Schaltflächen der sozialen Netzwerke, und teilen Sie ihnen nützliche Informationen mit.

Zu verstehen   Was ist das Skript?Es ist notwendig, ein solches Konzept als Skriptsprache zu betrachten. Bei der Übersetzung ins Russische hat sich die Bezeichnung „Skriptsprache“ etabliert - dieser Begriff wird in der Literatur zu diesem Thema verwendet.

Skriptsprache   - ist eine Programmiersprache, die speziell für das Schreiben von Skripts entwickelt wurde. Hierbei handelt es sich um eine Folge von Operationen zur Ausführung auf dem Computer eines Benutzers. Sprachen dieser Art wurden schon zu Beginn des Erscheinens als Stapelverarbeitungssprachen bezeichnet. Oft werden die Skripte interpretiert, anstatt den Kompilierungsprozess zu durchlaufen. In Software werden Skripts verwendet, um einige Aufgaben zu vereinfachen (zu automatisieren), die der Benutzer selbst manuell ausführen muss, und arbeiten direkt mit der Programmoberfläche.

Benutzererweiterungen in Programmen können in Form von Skripts (sie können auch als Skripts oder Makros bezeichnet werden) oder Plug-Ins (separate Module, die in Sprachen geschrieben werden, die eine Kompilierung erfordern) dargestellt werden.

Die Wahl der Skriptsprache wird von vielen Faktoren bestimmt.Dies sollte immer berücksichtigt werden, insbesondere bei der Entwicklung von Anwendungen, die zur Automatisierung von Aktionen Unterstützung benötigen, um die Arbeit zu beschleunigen.

Die Programmierbarkeit von Systemen in Skriptsprachen birgt keine Gefahr der Destabilisierung des Systems, da die Skripte nicht kompiliert werden müssen, sondern einem Interpretationsprozess unterzogen werden. Wenn das Skript einen Fehler enthält, wird sofort eine Diagnosemeldung angezeigt. In Skriptsprachen kann der Code viel ausdrucksvoller sein, da je komplexer das System ist, desto mehr Code muss geschrieben werden, um die Aufgabe zu erfüllen.

Der Hauptkomfort und die Nützlichkeit von Skriptsprachen ist die Tatsache, dass sie können einem völlig anderen Konzept der Programmierung entsprechenim Gegensatz zum Hauptprogramm. Ein Beispiel: Jedes Spiel ist eine Single-Threaded-Anwendung, während darin die Möglichkeit besteht, Charakterverwaltungsskripts zu erstellen, die parallel zum Spiel-Client selbst funktionieren. Es sollte beachtet werden, dass die Skriptsprache über einen eigenen Befehlssatz verfügt, sodass ein Befehl in der Skriptsprache in der herkömmlichen Form zehn analog sein kann. Was folgt daraus? Mehr oder weniger sachkundige Personen können in Skriptsprachen schreiben.die nicht die notwendige Erfahrung mit Programmiersprachen haben, sich aber der Arbeit einer einfacheren Sprache bewusst sind. Ein weiterer ebenso wichtiger Parameter ist Cross-Platform. Ein anschauliches Beispiel dafür sind die bekannten JavaScript-Browser, die Skripts für völlig unterschiedliche Betriebssysteme perfekt interpretieren.

Skriptsprachen können je nach Geschwindigkeitstyp in mehrere Typen unterteilt werden. Es gibt dynamisch festgelegte Sprachen, zu denen command.com und sh gehören, und es gibt vorkompilierte wie Perl. Beim dynamischen Wählen wird der Befehl aus der Datei gelesen, und das Lesen erfolgt in minimalen Blöcken (dh dem Minimum, das zur Ausführung eines bestimmten Schritts in der Aktionskette erforderlich ist), gefolgt von der Ausführung dieser Blöcke, ohne sich auf das Folgende zu verlassen. Bei der Vorkompilierung findet der Prozess des Übersetzens des geschriebenen Codes in Byte-Code mit seiner nachfolgenden Ausführung statt. Es gibt auch "Hochgeschwindigkeitssprachen", mit denen Sie das Skript im laufenden Maschinenjahr richtig kompilieren können.

Jetzt wird es klarer was ist ein Skript? Es ist nur ein Satz von Befehlen in der für eine Person verständlichsten Sprachedie möglicherweise nicht die Standard-Programmiersprachen kennen, sondern den Prozess der Arbeit mit einem bestimmten Programm automatisieren müssen.

Was heute nur nicht als Skripte bezeichnet wird, ist mit diesem Schlagwort nicht unangebracht und unangebracht! Einige Leute geben in diesem Wort eine Art Eigenes an, nur sie verstehen die Bedeutung, und andere machen überhaupt keinen Sinn. In der Tat ist es unmöglich, gute Skripte zu schreiben, wenn Sie die genaue Bedeutung dieses Wortes nicht verstehen. Versuchen wir also, zunächst die Begriffe zu verstehen.

Eine kurze Referenz oder Erinnerung, das ist für jemanden wie. Programmiersprachen sind in zwei große Gruppen unterteilt: kompiliert   und interpretierbar.

Die erste übersetzt mit Hilfe eines speziellen Compiler-Programms ein von einem Programmierer geschriebenes Programm in sogenannte Maschinencodes, dh in für den Prozessor verständliche Codes ( oder Prozessoren, als Sonderfall) Computer, die der Prozessor ausführen kann. Im Falle eines Compilers wird das Programm auf der Festplatte gespeichert und in Maschinencode (RAM) in den Computerspeicher (RAM) geladen (relativ gesehen in Nullen und Einsen).

Die zweite oder interpretierte Programmiersprache unterscheidet sich insofern, als ein Programm, das von einem Programmierer geschrieben wurde, sofort in der Form, in der es geschrieben wurde, in den RAM geladen und Schritt für Schritt, Befehl für Befehl ausgeführt und von einem speziellen Interpreterprogramm in Maschinencodes umgewandelt werden kann. Im Falle eines Interpreters wird das Programm auf der Festplatte gespeichert und in den Arbeitsspeicher (RAM) des Computers geladen, wie vom Programmierer beschrieben.

Der Hauptvorteil kompilierter Programme im Vergleich zu interpretierten Programmen ist die Arbeitsgeschwindigkeit. Manchmal kann diese Geschwindigkeit um einige Größenordnungen höher sein! Dolmetscher werden natürlich langsamer arbeiten, da sie neben dem Hauptprogramm eine Menge Nebenarbeit verrichten müssen. Aber die Geschwindigkeit des Programms ist für uns sehr wichtig, besonders wenn wir ein Spiel erstellen! Wir wollen keine ruckelnden und bremsenden Charaktere sehen, besonders keine Diashows! Für uns ist es schließlich wichtig, dass der von uns geschaffene Charakter nach 1 Millisekunde oder erst nach 10 Sekunden reagiert.

Warum brauchen wir überhaupt eine interpretierte Programmiersprache, um Spiele zu erstellen? Und kann es grundsätzlich verwendet werden? Tatsache ist, dass auch interpretierte Sprachen ihre Vorteile haben. Eine davon ist, dass das Programm schnell debuggt werden kann ( d.h. Fehler korrigieren), ergänzen und ändern. Schließlich ist das Programm in der Form auf dem Datenträger gespeichert, in der der Programmierer es geschrieben hat, und muss nicht jedes Mal neu kompiliert werden, nachdem ein kleiner Fehler behoben wurde. Aus diesem Grund ist es übrigens einfacher, die Programme anderer zu verstehen - Programmiersprachen, insbesondere diejenigen, die sich auf das Schreiben von Skripts konzentrieren, sind sehr einfach zu verstehen, aber Maschinencodes ohne ausgezeichnete Kenntnisse des Assemblers zu verstehen ( was wird nicht jedem gegeben)   fast unmöglich ...

Im Allgemeinen wollten Programmierer immer die Geschwindigkeit der kompilierten Sprachen und die Leichtigkeit des Debugging interpretieren. Das Ergebnis war eine Art Hybrid, die sogenannte vorkompilierte Methode der Interpreter. Gleichzeitig wird das Programm in der Form, in der der Programmierer es geschrieben hat, auf der Festplatte gespeichert. Beim Laden in den Arbeitsspeicher des Computers wird es jedoch übersetzt ( spezialprogramm, oft Präprozessor genannt) oder direkt in Maschinencodes oder in einem Zwischenformat, das für die weitere Verarbeitung bequemer ist. Hier! Dies ist genau unsere Version mit Skripten in der Mafia und in einer Vielzahl anderer Spiele. Wir haben eine gute Arbeitsgeschwindigkeit und sind leicht zu debuggen, insbesondere beim Modding.
Das Spiel Mafia: Die Stadt des verlorenen Himmels ist in der objektorientierten Sprache C ++ geschrieben. Dies sagt dem Programmierer viel aus! Für Nichtprogrammierer werde ich erklären, dass alles, was wir sehen und vieles, was wir nicht sehen, in Übereinstimmung mit der Logik dieser Sprache als separate Objekte beschrieben wird. Jede Person, jedes Auto oder Gebäude, jede Box oder Telefonzelle, jede Straße oder Ausfahrt aus der Stadt usw. Im Allgemeinen sind dies alles Objekte! Jedes Objekt gehört zu einer Klasse, z. B. Autos, Freunde, Polizei usw. Ein wenig später werden wir ausführlicher darüber sprechen, aber jetzt ist es für uns nur wichtig zu erfahren, dass das Spiel Mafia, oder besser gesagt unsere Stadt Lost Heven, ausschließlich aus Objekten besteht, die aus ihnen gebaut sind.

Nun zu den Skripten. SkriptDies ist ein Skript aus dem englischen Wort "Script". Genau das gleiche Szenario oder die gleiche Rolle wie bei einem Theaterstück! Wie sich herausstellte, gibt es auf dem Webheimer-Forum viele Theaterbesucher, Menschen, die das Theater lieben und es verstehen. Dass sie klar sein sollten, worüber ich spreche Sie haben nie darauf geachtet, warum die Entwickler die Spieldateien Szenen genannt haben ( scene.4ds, scene2.bin usw.) und die Objekte, aus denen diese Dateien bestehen, bestehen aus Akteuren ( schauspieler) Oder woher kam so etwas wie eine "Spielszene"? Tatsache ist, dass Spielskripte, Skripte, insbesondere für Spiele wie "Action" ( Übrigens noch ein Wort vom Showbusiness), sind den Drehbüchern und Theaterstücken sehr ähnlich, wir können sagen, dass sie nahe Verwandte sind. Und in diesem und in einem anderen Fall haben wir eine Szene mit verteilten Landschaften und Schauspielern (Bühnenbild), während einige Schauspieler ihr eigenes Drehbuch haben, ihre eigene Rolle, ihre eigene Aktion und andere nicht, sie spielen irgendwie in der Menge. Aber schließlich sind auch die Extras wichtig, ohne die wir die Integrität und die Fülle des Eindrucks von der Aufführung nicht haben werden.

Ein Schauspieler, in jedem Fall ein Schauspieler, unabhängig davon, ob er eine Rolle mit Worten und Taten hat ( dein Skript) oder er spielt eine wortlose Statue. Wie ich oben sagte, besteht eine Stadt nur aus Objekten. Dies ist wahr und für jeden Programmierer verständlich! Gleichzeitig ist jedes Objekt ein Akteur in unserer Szene, in der Terminologie des Programmierers Illusion Softworks und in Bezug auf " theatralisch"Annäherung an die Skripte, wie ich oben erwähnt habe. Später werden wir versuchen, detaillierter darauf einzugehen. Denken Sie jedoch im Moment daran, dass Objekt und Schauspieler ein und derselbe sind. Nennen Sie es, wie Sie möchten. Die Hauptsache ist, dass Sie verstehen, dass die Flasche und der Becher, die in der Bar von Luigi stehen, und Luigi selbst sowohl Objekte als auch Schauspieler gleichzeitig sind.

Wie lange bist du schon im Theater? Erinnern Sie sich zumindest daran, was Sie auf der Bühne gezeigt haben? Jedes Theaterstück, selbst das genialste, reduziert sich lediglich darauf, die Schauspieler auf der Bühne zu bewegen, Repliken auszusprechen und Aktionen auszuführen. Wir können die Gedanken der Helden, ihre Träume, Träume und anderen nicht-materiellen Unsinn nicht sehen - all dies kann nicht mit den Mitteln des Theaters gezeigt werden. Im Kino gibt es beispielsweise Techniken, wie man die Handlung von Helden zeigt, so dass wir verstehen, dass der Held schläft und einen oder mehrere Träume sieht ( schwarzweiß- oder Defokussierungsbild auf dem Bildschirm, Zeitlupe usw.), aber im Theater gibt es praktisch keine solchen Methoden - nur reine Handlungen, nur das, was der Schauspieler tut. Natürlich ist der Empfang eines Regisseurs möglich, wenn der Sprecher in der nächsten Stimme ankündigt: "Und der Traum von Vera Pavlovna träumt ...", aber dann wird die Angelegenheit wieder auf die Handlungen der Schauspieler reduziert, dh auf die gleiche Handlung! Nichts tun, das sind die Konventionen und Einschränkungen des Theaters! Und fast die gleichen Einschränkungen und Konventionen, die wir in den Spielskripten haben, da wir uns darin einig waren, dass sie im Wesentlichen miteinander verwandt sind. Übrigens wird die Stimme des Ansagers in Spielen oft durch Titel ersetzt.

Also bauten wir die Bühne, arrangierten die Schauspieler und verteilten ihnen ihre Rollen (Skripte), jetzt können sie uns eine Performance spielen, und wir genießen das Spektakel, ABER sehr bald werden wir langweilig werden, weil wir ein Spiel machen, dh wir wollen an der Performance teilnehmen. selbst Schauspieler zu werden und nicht nur andere Schauspieler zu beobachten. Es gibt einen interessanten Punkt! Alle Schauspieler haben ihre eigenen Rollen, nach denen sie bestimmte Handlungen ausführen, und so, dass sie von außen als vernünftig erscheinen. Es scheint, dass die Schauspieler denken und Entscheidungen treffen können, dass sie ziemlich arm sind, aber dennoch wie künstliche Intelligenz (künstliche Intelligenz a.k.a. AI.I.). Sie sagen der Einfachheit halber, dass Spielcharaktere KI haben. Eine logische Frage, und wenn ein Spieler als einer der Schauspieler auftritt, braucht der Spieler ein Skript, das sein Verhalten steuert? Der Spieler hat seinen Kopf auf den Schultern und oft nicht leer! Der Spieler kann und sollte selbst Entscheidungen treffen. Dies ist die Essenz des Gameplays. Warum sollte der Spieler ein zusätzliches Skript und eine zusätzliche KI erstellen? Im einfachsten Fall, um mit der KI anderer Akteure zu interagieren, zum Beispiel: um den Gesundheitszustand des Spielers so zu kontrollieren, dass er nicht dorthin steigt, wo er nicht gefragt wird, ob der Spieler die Mission passiert (z. B. Cheats), um die Mission zu beenden, wenn er erfolgreich ist. Es stellt sich also heraus, dass Skripte, wenn sie für andere Akteure eine kontrollierende Rolle spielen, für Akteure denken und Entscheidungen treffen. Im Falle eines Spielers konzentrieren sich Skripte mehr auf die Steuerung seines Verhaltens und der Interaktion mit anderen Akteuren.

Dem Spieler wird angeboten, selbst zu denken und Entscheidungen zu treffen.

Also die Definition des Skripts.

Skript (skript), dieses Szenario beschreibt und definiert die Rolle eines Akteurs, seiner Eigenschaften, seiner Eigenschaften, seines Verhaltens und seiner Interaktion mit anderen Akteuren.

Sie können fragen, was zum Beispiel das Gang-Script von Alive Mod ist. Immerhin bildet kein Schauspieler eine Bande? Tatsächlich gibt es mehrere Personen in der Bande, von denen jede über ein eigenes Skript und ihre eigenen Funktionen verfügt, zum Beispiel einen Treiber ... Das ist richtig, jedes Mitglied der Bande ist ein eigener Schauspieler und hat ein eigenes Skript, das sein Verhalten und seine Eigenschaften beschreibt. ABER zur selben Zeit bilden die Bandenmitglieder zusammen ein neues Objekt oder einen neuen Schauspieler, der ein und derselbe ist. Wenn Sie sich schwer vorstellen können, dann stellen Sie sich beispielsweise einen Ziegel vor! Ein Ziegelstein ist ein Objekt und gehört zur Klasse „Baustoffe“. Aus einigen Dutzend oder Hunderten von Ziegelsteinen können wir eine Wand bauen, die auch ein einzelnes Objekt sein wird, obwohl es aus vielen anderen Objekten besteht, denselben Ziegelsteinen. Und aus mehreren Wänden werden wir ein Haus bauen, das auch ein Objekt ist, nur ein anderes, eine größere „Hausklasse“ usw. bis hin zum Stadtteil und der ganzen Stadt. Zur gleichen Zeit ist unser kleiner Ziegelstein nirgendwohin gegangen, er war und ist ein Objekt.

Skripte werden auch auf dieselbe Weise transformiert, da jedes Objekt einem Skript entspricht und Objekte viele andere Objekte kombinieren können. Es stellt sich also heraus, dass jedes Mitglied der Bande ein eigenes Skript hat, die Bande ein eigenes Skript hat und die Mission ein eigenes hat. Ist es schwer vorstellbar? Nichts wird im Laufe der Arbeit klarer sein, hoffe ich. Denken Sie in der Zwischenzeit daran, dass ein einzelner Schauspieler mehrere verschiedene Skripts verwalten kann. Es hängt von der Klasse der Objekte ab, zu denen er gehört, und von den komplexen Rollen, die er in diesen Klassen spielen muss.

Was ist ein Skript? Ein Skript ist ein Programm, das in einer Web-Programmiersprache verfasst ist und für Websites gilt, die dynamische Probleme auf der Website lösen. Dabei kann es sich entweder um einen Einkaufswagen für den Käufer handeln, um Korrespondenz auf der Website zu arrangieren oder allgemein zu Abstimmungen zu gelangen, die alle Anforderungen erfüllen, die Sie nicht mit Standard-HTML oder -Css implementieren können. Skripte sind fast die Hauptkomponente einer Site. Mit Hilfe von Scripts wird eine Site von einer gewöhnlichen, von Hand gezeichneten Seite in eine multifunktionale Struktur umgewandelt, sodass Sie ohne Skripts nichts tun können.
   Nahezu jedes Skript kann für eine bestimmte Site angepasst und implementiert werden. In diesem Abschnitt werden Ihnen sehr interessante und nützliche Skripts angeboten, mit denen Sie Ihre Website komfortabler und vielfältiger gestalten können.

Dies ist eine aktualisierte Version des bekannten und beliebten CMS Wordpress, das die Mehrheit der Blogs im Internet betreibt. Die Version ist vollständig russifiziert und korrekt. In dieser Version wurde viel verbessert und verfeinert, beispielsweise ein verbesserter Texteditor, ein neues Erscheinungsbild für die Bildbibliothek, ein neues Plugin-Verzeichnis usw. erstellt. Sie können Wordpress 4 herunterladen und erhalten Sie noch heute einen großartigen Blog.

Ein wundervolles Forum, das ein großes Potenzial hat und das angenehmste ist, ist ebenfalls kostenlos. Version 3 ist eine logische Fortsetzung des bekannten phpbb2, aber natürlich viel mehr Funktionalität, Qualität und allerlei Verbesserungen. Gute Zentimeter, die ihren bezahlten Kollegen nicht nachgeben.

Anweisungen zum Installieren und Konfigurieren des Skriptforums phpBB3 lesen.

Dies ist der beliebteste Build eines der besten CMS. Auf dieser Basis können Sie Projekte von nahezu jeder Komplexität erstellen, von einer persönlichen Seite bis zu einem mehrstufigen Online-Shop. Das Schöne an diesem CMS liegt in der Benutzerfreundlichkeit und der einfachen Einrichtung, die Ihnen enorme Möglichkeiten bei der Erstellung von Websites bietet. Joomla 2.5.6 ist ein völlig kostenloses CMS mit einer großen Auswahl an Plug-Ins und verschiedenen Vorlagen.

Joomla ist eine Reihe von Skripts, die in der Programmiersprache PHP geschrieben sind. Dies ist eine fertige und kostenlose Engine für Ihre Website. Joomla! versucht, die Dinge so einfach wie möglich zu halten, und bietet gleichzeitig großartige Möglichkeiten. Schließlich können Personen, die nicht mit der Programmierung vertraut sind, ein System zur vollständigen Verwaltung ihrer Websites erhalten, ohne dafür exorbitante Mittel für Closed-Source-Software aufwenden zu müssen. Normalerweise ist der Webserver das Vorrecht der Hoster, Sie können D.E.N.W.E.R. jedoch ganz einfach und schnell installieren, wodurch das fertige Softwarepaket des Webservers auf Ihrem Computer installiert wird und auf dem Sie Joomla CMS installieren und installieren können. Joomla-Version! 1.5.12 mit lokalisierten Demonstrationsmaterialien und vorinstallierten russischen Dialogen. Diese Distribution unterscheidet sich nicht vom Standard, mit Ausnahme der vorinstallierten russischsprachigen Lokalisierungspakete, Demomaterialien in Russisch, TinyMCE-Sprachdateien und des Textes der Lizenz, der während der Installation angezeigt wird.

In der Tat - es ist ein Mini-Yandex auf Ihrer Website. Skript-Suchseite ohne MySQL. Geeignet für die meisten kleinen und mittleren Standorte. Verwendet Indizierung, wodurch die Suchzeit erheblich reduziert wird. Indexe ~ 1 MB für 1 Sekunde (Geschwindigkeit hängt von der Verschachtelung von Ordnern und der Struktur Ihrer Seiten ab). Die Suche dauert von Sekundenbruchteilen (abhängig von der Komplexität der Abfrage und der Gewichtung des Index) bis ...

WordPress ist ein kostenloses Open Source CMS, das unter der GNU GPL vertrieben wird. WordPress ist derzeit eine der beliebtesten Blogging-Plattformen. Mit diesem Skript können Sie eine Website mit einer großen Funktionalität erstellen, von einer einfachen Seite mit Aufzeichnungen bis hin zu einer multifunktionalen Website mit Benutzerregistrierung und allen möglichen Services dank einer großen Anzahl von Plug-Ins. Auch für dieses CMS wurde eine große Anzahl kostenloser Vorlagen geschrieben, die Ihren Blog stilvoll und schön gestalten werden.
  Lektion zu Installation und Konfiguration.

Fortsetzung des Themas:
Windows

Sie müssen es in mehrere Abschnitte unterteilen. Dieser Vorgang wird als Festplattenpartitionierung bezeichnet. In diesem Artikel werden wir darüber sprechen, wie eine Festplatte in ...