Supportnet Computer
Planet of Tech

Supportnet / Forum / Anwendungen(Java,C++...)

Frage zu diversen Sachen...





Frage

hi! Könnte mir jemand bitte folgende Technologien, mit ein paar Sätzen, für einen leihen erklären, also was sie tun und wozu sie zu gebrauchen sind. PHP, Java, ASP, Flash SSI, CSS Bräuchte das für einen Vortrag. [b]Ich danke euch im Voraus!!! [/b]

Antwort 1 von conny77

Hast du ein paar Minuten Zeit?

Dann findest du ganz brauchbare Hinweise hier:

Wikipedia

Antwort 2 von disco

sag mal das thema und den umfang, dann schreib ich dir den vortrag komplett..

schon mal versucht selbst nachzuforschen?
auch wenns nur bei google und wikipedia ist?

Antwort 3 von Flupo

Wie wärs denn mal mit ein bisschen Eigeninitiative?
PHP, Java, ASP, Flash SSI, CSS

Gruß Flupo

Antwort 4 von Aquarelle

Zitat:
dann schreib ich dir den vortrag komplett..


Je nachdem, wo und vor wem der Vortag zu halten ist, halte ich den auch gerne.

Sind die Kerle nett da oder tragen die so graue Anzüge mit Schlipsen?

Antwort 5 von joris2k

Erstmal danke für eure Antworten. Ich habe durchaus auch schon Eigeninitiative angewandt. Hier meine Resultate:

PHP: PHP ist eine Scriptsprache zur dynamischen Erstellung von Webseiten. Die Anweisungen der Sprache sind dabei in den HTML-Code einer Webseite eingebettet, d. h. jede HTML-Seite ist auch ein gültiges PHP-Programm. PHP stellt so für den Web-Entwickler das ideale Werkzeug zur Erstellung von dynamischen Inhalten dar.

ASP: Es handelt sich dabei um eine Skriptumgebung zur serverseitigen Generierung dynamischer Websites. Die Webseiten können Text und HTML-Tags enthalten, aber ebenso Befehle einer Skriptsprache. Über die ASP-Seiten können mittels Common Object Model (COM) verschiedene Plattformen transparent miteinander kommunizieren. So können die Webseiten mit Datenbanken verbunden und interaktive Inhalte hinzugefügt werden.

SSI: Bei den SSI's handelt es sich um Funktionen, die in normale HTML-Seiten eingefügt und bei der Anzeige der Seiten dann abgerufen werden. So bieten sie beispielsweise die Möglichkeit, mittels einer einzigen Zeile das aktuelle Datum und die aktuelle Uhrzeit in ein Dokument einzubinden

Java: Eignet sich vor allem zur Programmierung kleiner Anwendungen (so genannten Applets), die auf Webseiten eingesetzt werden und die Funktionalität von Web-Angeboten erweitern. Der unschlagbare Vorteil von Java ist die vollkommene Plattformunabhängigkeit dieser Programmiersprache, die mittlerweile hohe Stabilität, eine vglw. gute Performance und die außerordentlich große Verbreitung.

Flash: Standardformat für vektorbasierte Grafiken im Internet, mit dem auch Animation, Ton und Interaktionsmöglichkeiten möglich werden.

CSS: Mit den Cascading Style Sheets (CSS) wird das Aussehen von der Struktur einer Website getrennt. Die gestalterischen Elemente werden mit Hilfe von CSS in Stilvorlagen gebündelt und blähen dadurch die HTML-Seiten nicht mehr unnötig auf. Der Vorteil von CSS liegt darin, dass das Erscheinungsbild von HTML-Elementen einer Webseite über ein externes CSS-Dokument definiert wird und bei einer Veränderung am Aussehen der gesamten Website nur eine einzige Datei bearbeitet werden muss.

Das Problem ist, ich muss es so erklären das es auch ein Leihe versteht. Ich bin da jetzt auch nicht so der *Z* drinne und versteh nicht alles was ich da rausgesucht habe. Darum dachte ich, ich probiers mal bei euch Eventuell habt Ihr ja Ideen wie man das einen Leihen veranschaulichen kann.

Antwort 6 von joris2k

Die Kerle sind alle durchaus nett, muss es hier in der Firma vorführen, wo ich z.Z. ein Praktikum mache.

Antwort 7 von Aquarelle

Zitat:
wie man das einen Leihen veranschaulichen kann.


Also das mit dem Vortrag überträgst du wirklich besser mir.
Damit will ich nicht behaupten mehr Ahnung von der Materie zu haben.

Antwort 8 von joris2k

Es geht nur darum, in nicht allzulangen Setzen, die jeweilige Technologie verständlich einen Leihen zu erklären.

@ Aquarelle

wie meinst du das an dich den Vortrag "übertragen" !?

Antwort 9 von MixMax

bez deiner Eigenarbeit sei evtl zu erwähnen das SSI Serverseitig ausgeführt wird (also bei einfügen von Uhrzeit bei SSI siehst du die Uhrzeit des Server mit ggfs anderer Zeitzone)
Bei PHP, ASP, SSI liegt im Grunde eine HTML-Seite vor, welche durch serverseitige Programmteile ergänzt wird, während CSS erstmal nur als Datei unverändert zu Client übertragen wird und vom Client für verschiedene Anzeigearten (Druck, Bildschirm, Inhalte für Menschen mit Sehbehinderung oder andere Ausgabegeräte) und einheitlichen Gestaltung und Farbgebung interpretiert wird.
Flash und Java haben wie CSS erstmal nur Inhalte, die am Client also im Browser dargestellt aber auch ausgeführt werden. Diese können aber durch entsprechende Programierung ihrerseits aber wieder mit dem Server interagieren.

p.s. bei solchen Vorträgen kann ichs zwar richtig wissen aber irgendwie gelang es mir nie meine Lehrer zu überzeugen das ich es verstanden habe ^^ also besser nicht 1:1 übernehmen.

Antwort 10 von Flupo

Zitat:
bez deiner Eigenarbeit sei evtl zu erwähnen das SSI Serverseitig ausgeführt wird (also bei einfügen von Uhrzeit bei SSI siehst du die Uhrzeit des Server mit ggfs anderer Zeitzone)
Bei PHP, ASP, SSI liegt im Grunde eine HTML-Seite vor, welche durch serverseitige Programmteile ergänzt wird, während CSS erstmal nur als Datei unverändert zu Client übertragen wird und vom Client für verschiedene Anzeigearten (Druck, Bildschirm, Inhalte für Menschen mit Sehbehinderung oder andere Ausgabegeräte) und einheitlichen Gestaltung und Farbgebung interpretiert wird.
Flash und Java haben wie CSS erstmal nur Inhalte, die am Client also im Browser dargestellt aber auch ausgeführt werden. Diese können aber durch entsprechende Programierung ihrerseits aber wieder mit dem Server interagieren.


Hier geht aber einiges durcheinander:
- Bei PHP, ASP, SSI liegt keine HTML-Seite vor. Diese wird erst während des Aufrufs der Seite durch das (PHP-, ASP-) System, sprich auf dem Server erzeugt. Und dadurch wird die Einbindung dynamischer Inhalte wie z.B. Uhrzeit, Inhalte von Datenbanken o.ä. erst möglich.

- CSS dient dazu, eine Trennung von Inhalt (der ist in der HTML-Datei) und Layout vorzunehmen. In der CSS-Datei (oder in CSS-Styleangaben) stehen immer nur Angaben zum Aussehen von Elementen, nie Inhalte.
Konsequent angewendet, lässt sich so durch den Austausch einer einzigen (CSS-)Datei das Aussehen einer Website komplett ändern.
Bsp: http://www.csszengarden.com/tr/deutsch/

Gruß Flupo

Antwort 11 von MixMax

Zitat:
Bei PHP, ASP, SSI liegt keine HTML-Seite vor

doch, sie wird nur nicht 1:1 ausgegeben sondern über die zugehörige Anwendung interpretiert und die nicht-html-teile enthalten serverscripts.

Zitat:
Trennung von Inhalt (der ist in der HTML-Datei) und Layout vorzunehmen. In der CSS-Datei (oder in CSS-Styleangaben) stehen immer nur Angaben zum Aussehen von Elementen, nie Inhalte


css ist keine trennung von inhalt und layout, denn css-angaben stehen nichtmals immer in einer getrennten Datei. CSS-Angaben können auch in der HTML-Datei gemacht sein (und entsprechend auch in einer php ssi oder asp-datei)
Die möglichkeit es Auszulagern ist zwar praktisch aber CSS beschreibt nichtmals die möglichkeit es auszulagern in eine eigene datei
http://www.w3.org/TR/REC-CSS1
das wird nämlich in dem HTML-Standart festgelegt das css auch in einer anderen Datei ausgelagert werden kann.
http://www.w3.org/TR/html401/present/styles.html

Antwort 12 von HeisseSusi

ohne irgendjemandem auf den schlips treten zu wollen, wollte ich den JORIS2K mal fragen, in welchem bereich er ein praktikum macht und ob dieser vortrag auf DEUTSCH gehalten wird??

Antwort 13 von Flupo

Wo die CSS-Angaben stehen ist wirklich nicht so wichtig. Ich hab ja deshalb oben auch die Klammer in meinem Satz drin. Wichtig ist, dass sie niemals Inhalte darstellen sondern nur für das Layout verantwortlich sind.

Zitat:
Zitat:
Bei PHP, ASP, SSI liegt keine HTML-Seite vor

doch, sie wird nur nicht 1:1 ausgegeben sondern über die zugehörige Anwendung interpretiert und die nicht-html-teile enthalten serverscripts.


Du solltest dir mal eine php-Datei im Quelltext anschauen. Aber nicht das, was im Browser angezeigt wird, sondern das, was auf dem Server liegt. Gleiches gilt für ASP.

Gruß Flupo

Antwort 14 von conflo

Zitat:
doch, sie wird nur nicht 1:1 ausgegeben sondern über die zugehörige Anwendung interpretiert und die nicht-html-teile enthalten serverscripts.

das würd ich eher zu ssi sagen - im unterschied zu php und asp. aber die grenzen sind natürlich fliessend. man muss sich ja nicht unbedingt darauf versteifen, dass eine grösstenteils statische html seite, keine html-seite ist, nur weil sie die endung *.php trägt.

Antwort 15 von MixMax

denke auch es ist eher eine interpretationsfrage...

Ich glaube den HInweiß das eine PHP-Datei nicht den gleichen inhalt hat wie der quelltext im Browser hättest dir sparen können.
Definitiion von PHP selber:

Zitat:
PHP is a widely-used general-purpose scripting language that is especially suited for Web development and can be embedded into HTML.


sprich PHP ist eine Serverseitige Sprache die in HTML eingebunden wird. Das Unterscheidet Serverseitige Ausführung in 2 Gruppen:

HTML-Dateien mit Servererweiterungen:
ASP, PHP. SSI

gegen nicht-html-dateien die nur Code enthalten:
Perl, vorkompeliertes Java(nicht JSP), EXE-Dateien oder andere Arten von Sprachen.

In der Praxis sieht man den Unterschied ebenfalls:
Erstgenannte können komplett aus einfachen HTML-Code bestehen, während letztgenannte aus Programmcode bestehen müssen der dann zur ausgabe von HTML-Code führt.

Die Wortwahl
Zitat:
Bei PHP, ASP, SSI liegt im Grunde eine HTML-Seite vor,
habe ich mit bedacht gewählt.

Antwort 16 von Flupo

Ich sehs ein wenig anders:
Aus meiner Sicht ist PHP eine serverseitige Skriptsprache, die beim Aufruf durch einen Browser eine HTML-Seite erzeugt.

Bei der Übersetzung des Zitates warst du leider etwas oberflächlich. "can be embedded" heißt nicht "wird eingebettet" sondern "KANN eingebettet werden".
Die Einbettung von php-Befehlen in eine HTML-Seite wird oft gemacht, ist aber nur ein Aspekt bei der Verwendung von php.

Von mir war's das jetzt zu Thema, da ich keine Lust hab , weiter zu streiten.

Gruß Flupo

Antwort 17 von MixMax

nachdem du die technische seite nicht mehr halten kannst willst es mit meinem Englisch versuchen... super

na ich hab auch keine lust mehr zu streiten.

Antwort 18 von joris2k

Alles schön und gut ... bloss das bringt mich alles nicht wirklich weiter

Antwort 19 von _ricola_

ich will auch ich will auch :-)

Zitat:
Es geht nur darum, in nicht allzulangen Setzen, die jeweilige Technologie verständlich einen Leihen zu erklären.

ich hoffe du musst nur mündlich vortragen, andrerseits würd ich dir einrechtschreibeprogram empfehlen.
will nicht mosern, aber da es um ne präsentation/referat geht kann sowas wichtig sein.


Zitat:
muss es hier in der Firma vorführen, wo ich z.Z. ein Praktikum mache.

ich hoffe mal es liest keiner dieser firma diesen thread mit, denn sonst sieht er, dass es halt eben wenig mit eigeninitiative zu tun hat. ende praktikum kriegste ja ein zeugnis nehm ich an und das soll ja "gut" werden nehm ich an.
also klemm dich dahinter, aus A5 seh ich, dass der anfang ja geglückt ist ;-) in der IT welt gib es generell NUR laien, keiner kann alles wissen.
wenn das referat über programiermöglichkeiten im internet besteht nud du den leuten da erklären musst, was ne scriptsprache ist oder was programmieren bedeutet.......dann ist das referat ja nur schon von der themenwahl her zu hoch angesiedelt.
zudem, wenn du dort der praktikant bis, von der firma den auftrag kriegst das zu machen, geh ich einfach mal davon aus, dass es nicht eben mal nur hausfrauen und strassenfeger sind, ergo.....A5 kommt nah dran.

sofern du noch weiter recherschierst damit auch versteht was du da abgetippt hast, findest du sicher nen weg, das in etwas einfachere worte zu fassen, und DAS ist genau das was wohl sinn und zweck der übung sein soll. ;-)

ricola

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: