EnTeQuAk
Anmeldungsdatum: 17. Mai 2006
Beiträge: 3289
|
Hallo, Ich weiß grad net ob es einen solchen Thraed schon gibt, jedenfalls hat meine Suchmaschiene nichts gefunden. So zum Thema: Ich bin mir unschlüssig. Und zwar ich habe ja standartmäßig mit HTML und CSS kenntnissen angefangen und habe kein Bock mehr ständig nur "fertigpakete" anzupassen. Ich möchte etwas eigenes machen. Jedenfalls fehlt mir dazu nicht nur erstmal die Erfahrung sondern auch erstmal eine kleine Rundumschau womit und wie am besten. Was ich möchte: - Ein Forensystem mit Blog, Gästebuch und Newsystem - es soll von den Funktionen her ähnlich wie phpBB sein oder vergleichbare Systeme - Es soll eben nicht auf denen basieren - erweiterbarkeit und übersichtlichkeit spielen bei mir eine gaaaanz große Rolle. (wie ist die andere Sache) Was ich habe/kann: Ich habe einen winzig kleinen Einblick in Ruby, Python und PHP gewagt. Alle Sprachen an sich sind ja auch fürs Web gemacht, wobei eben Python und Ruby den Vorteil haben nicht nur fürs Web gemacht zu sein. Meine bisherigen Erkenntnisse: Python: - kleine, leichte Syntax jedoch fürs Web umständlich (ich lasse mich gerne belehren!) - viel Funktionen, und auch den Vorteil Anwendungen fürs OS entwickeln zu können - geringe Verfügbarkeit bei den Servern (zumindest bei Preislich eher als "billig" einzuordenden) - hoher Portabilität Ruby: - Hä! Also mir sagt Rails etwas aber ansonsten kenne ich erstmal nicht was mit Ruby im Web zu tun hat - soll eine gute Syntax haben, konnte mich persönlich erstmal nicht überzeugen - an sich recht Junge sprache oder? Und wie ich finde recht kleine Community PHP: - im Moment mein Favorit - sehr gute Verfügbarkeit bei "billigem" webspace - sehr große Community - schon sehr viele auch große Projekte damit umgesetzt - viele Tutorials und andere Sachen. So das sind nur Eindrücke! Das soll nicht in einem Flamewar enden wo sich jeder gegenseitig anschautzt das seine Sprache die beste sei oder so. Was ich mir evtl. noch von diesem Thread erhoffe. Das ich Personen finde, denen es im Prinziep genauso geht wie ich und das wir unter einer Flagge dann eine Sprache lernen und unser Projek umsetzen. Was es an sich nicht werden soll, aber net shclecht wäre. Ein riesen Projekt. Es soll sozusagen erstmal nur zum lernen sein. Also denn! Ich würde mich sehr für euer "Vorschläge" interressieren. Nennt mir Vorteile, "eurer Lieblingssprache" für das Programmieren im Web und wenn möglich setzt euch mit mir in Verbindung! Denn! in der Praxis lernt man am besten! 😉 erstmal bitte nur per E-Mail oder PN und ICQ usw gibet später! E-Mail: ente@gfx-united.de (empfolen) oder chrissiG@gmx.net Mit diesen Worten und wunden Fingern 😉 MfG EnTeQuAk
|
Strike
Anmeldungsdatum: 27. Oktober 2005
Beiträge: 213
|
Also... Ich hab jetzt eine Zeit lang PHP gemacht. Das ganze ist auch sehr leicht, wenn man schon wein wenig C++/Java kann. Der Vorteil ist eben, dass du PHP auf sogut wie jedem Space kriegst. Auch die Sache mit den MySQL-Datenbanken ist eigentlich sehr geschickt. Jetzt probier ich ein wenig Python aus. Ich würde mich mal für die Vorteile von Python im gegensatz zu PHP interessieren. EDIT: Dein Projekt kann unter Umständen allerdings mehrere Jahre dauern.
|
tobiasschulz
Anmeldungsdatum: 31. Mai 2006
Beiträge: 339
Wohnort: /root/
|
EnTeQuAk hat geschrieben: Hallo, Ich weiß grad net ob es einen solchen Thraed schon gibt, jedenfalls hat meine Suchmaschiene nichts gefunden. So zum Thema: Ich bin mir unschlüssig. Und zwar ich habe ja standartmäßig mit HTML und CSS kenntnissen angefangen und habe kein Bock mehr ständig nur "fertigpakete" anzupassen. Ich möchte etwas eigenes machen.
Das ist verständlich. EnTeQuAk hat geschrieben: Jedenfalls fehlt mir dazu nicht nur erstmal die Erfahrung sondern auch erstmal eine kleine Rundumschau womit und wie am besten. Was ich möchte: - Ein Forensystem mit Blog, Gästebuch und Newsystem - es soll von den Funktionen her ähnlich wie phpBB sein oder vergleichbare Systeme - Es soll eben nicht auf denen basieren - erweiterbarkeit und übersichtlichkeit spielen bei mir eine gaaaanz große Rolle. (wie ist die andere Sache) Was ich habe/kann: Ich habe einen winzig kleinen Einblick in Ruby, Python und PHP gewagt. Alle Sprachen an sich sind ja auch fürs Web gemacht, wobei eben Python und Ruby den Vorteil haben nicht nur fürs Web gemacht zu sein. Meine bisherigen Erkenntnisse: Python: - kleine, leichte Syntax jedoch fürs Web umständlich (ich lasse mich gerne belehren!) - viel Funktionen, und auch den Vorteil Anwendungen fürs OS entwickeln zu können - geringe Verfügbarkeit bei den Servern (zumindest bei Preislich eher als "billig" einzuordenden) - hoher Portabilität Ruby: - Hä! Also mir sagt Rails etwas aber ansonsten kenne ich erstmal nicht was mit Ruby im Web zu tun hat - soll eine gute Syntax haben, konnte mich persönlich erstmal nicht überzeugen - an sich recht Junge sprache oder? Und wie ich finde recht kleine Community PHP: - im Moment mein Favorit - sehr gute Verfügbarkeit bei "billigem" webspace - sehr große Community - schon sehr viele auch große Projekte damit umgesetzt - viele Tutorials und andere Sachen.
Oh oh. Forum, blog, gästebuch? Zu Ruby kann ich nichts sagen. Also, meine erste Scriptsprache war PHP (das soll nicht heissen dass es die beste ist. Keine Framewars. Das kann ich nicht leiden). PHP hat den Vorteil, dass es im Gegensatz Python sehr weit verbreitet ist, und dass es von der Syntax her zu C-Ähnlichen sprachen gehört, wie die meisten Programmiersprachen. Das macht das Lernen von anderen Sprachen extrem einfacher. Lese am besten erstmal z.b. das PHP-Handbuch auf php.net durch, und begrabe die Forum Idee erst mal 😉 Fang lieber mit einfachen Sachen wie einem Kontakformular etc an, dann ein Gästebuch, ... und erst am Ende ein Forum. Wirklich. Kannst du dir vorstellen, wie komplex z.b. das Ubuntu Forum ist? Python mag eine einfache Syntax haben, ist aber so ziemliche die einzige, die SO EINE hat. Wenn du vorhast, auch noch andere Sprachn zu lernen: Anonym hat geschrieben: Wenn fang du mit Python ann, Problem werden das später dann, weil du dann nix anfangn kann, wenn du lernen Ab und Dann, Eine neue Sprache, dassis ne schwirge Sache, Wenn du nicht ernten Lache, hast Glück dann bei der Sache. komplett neu' Syntax, das ist schwer, denn wie gewohnt, wirds nimmer mehr
Das ist viell. etwas übertrieben, aber.. EnTeQuAk hat geschrieben: MfG EnTeQuAk
mfg Tobias
|
EnTeQuAk
(Themenstarter)
Anmeldungsdatum: 17. Mai 2006
Beiträge: 3289
|
Also Danke erstmal für die kleinen Eindrücke.
Lese am besten erstmal z.b. das PHP-Handbuch auf php.net durch, und begrabe die Forum Idee erst mal Winken Fang lieber mit einfachen Sachen wie einem Kontakformular etc an, dann ein Gästebuch, ... und erst am Ende ein Forum. Wirklich. Kannst du dir vorstellen, wie komplex z.b. das Ubuntu Forum ist?
Das soll ja nicht so heißen das ich gar keine Erfahrung habe. Mit Ruby und Python habe ich verschiedene Worshops durchgearbeitet und mit der jeweiligen Sprache versucht einen Taschenrechner und ein kleines "Eingabe-Ausgabe-Spiel" zu programmieren. Beides ging recht gut, und somit habe ich meine erstem Erfahrungen mit den beiden gemacht. Mit PHP ansich bin ich "zwangsweise" etwas weiter da ich ja wie meine Siggi verlauten lässt bei www.gfx-united.de dabei bin und wir anfangs auch auf phpBB2 gesetzt haben. Und halt mitlerweile einfach etwas anderes ausprobieren möchten. Gut was heitß wir 😉 Ich! MfG EnTeQuAk
|
tobiasschulz
Anmeldungsdatum: 31. Mai 2006
Beiträge: 339
Wohnort: /root/
|
@entequark: hmmm, das habe ich wohl falsch verstanden. PHP hat aber viele Vortreile, wie auch Strike schon sagte... Wenn du willst, schau dir mal ein PHP-Gästebuch von mir an. Vielleicht kannst du dir da ein paar Anregungen holen. mfg Tobias
|
Strike
Anmeldungsdatum: 27. Oktober 2005
Beiträge: 213
|
Wobei das für einen Anfänger wohl auch ein wenig zu Umfangreich ist 😉 Ich hatte auch schon so einige Sachen... Gästebücher, Newssysteme, Browsergame(gibts immernoch\^^),Gallery-scripte, etc. Das ganze wird aber erst spannaned, wenn du es kapiert hast. Bei mir hats auf einmal einfach klick gemacht 😉 Und plötzlich hab ichs irgendwie gerafft 😛
|
EnTeQuAk
(Themenstarter)
Anmeldungsdatum: 17. Mai 2006
Beiträge: 3289
|
Hmm... ich muss mich ja mal doof hinstellen 😉 Ich habe hier zwar zwei Bücher zu Hause liegen (rund um PHP) aber die Doku auf php.net ist ja derbst gut gemacht 😉 Ich denke das sich erstmal das Thema erledigt hat. Ich werde erstmal mit PHP mit in die Welt einleben 😉 Und versuchen das ganze zu "verstehen" 😀 Also Danke an euch beide und an Tobialsschulz: Darf ich dein Gästebuch auch verändern? Dein (c) bleibt klar drinne wenn du möchtest ist kein Ding! Ich finde ja Gästebücher und so weiter zu machen... ist das eine ein "komplettes Paket" daraus zu machen reizt mich 😉 Das alles zu verbinden. Na Ja ich werde mir einfach nochmal die komplette Doku reinziehen von php.net . Ich finde aber schonmal rein vom Anfang die Englische besser gemacht. Gibt es dort Inhaltliche Unterschiede? MfG EnTeQuAk
|
tobiasschulz
Anmeldungsdatum: 31. Mai 2006
Beiträge: 339
Wohnort: /root/
|
Wobei das für einen Anfänger wohl auch ein wenig zu Umfangreich ist
Grmpf. Also ist er ein Anfänger, aber kein komplett Ahnungsloser. Endlich wird einem das gesagt. Wie schon gesagt, schau mal auf http://www.php.net/manual/de/. mfg Tobias
|
tobiasschulz
Anmeldungsdatum: 31. Mai 2006
Beiträge: 339
Wohnort: /root/
|
EnTeQuAk hat geschrieben: Darf ich dein Gästebuch auch verändern? Dein (c) bleibt klar drinne wenn du möchtest ist kein Ding!
Ist jetzt LGPL, kannst su nehmen. Copyright kannst du deins reinschreiben. mfg Tobias
|
tobiasschulz
Anmeldungsdatum: 31. Mai 2006
Beiträge: 339
Wohnort: /root/
|
@entequak: http://jeliza.berlios.de/privat/gaestebuch-fuer-entequak.txt Hab ich kurzerhand auf meinen JEliza-Webspace gepackt :twisted: ging am schnellsten. mfg Tobias
|
EnTeQuAk
(Themenstarter)
Anmeldungsdatum: 17. Mai 2006
Beiträge: 3289
|
tobiasschulz hat geschrieben: Wobei das für einen Anfänger wohl auch ein wenig zu Umfangreich ist
Grmpf. Also ist er ein Anfänger, aber kein komplett Ahnungsloser. Endlich wird einem das gesagt.
Höö ok mag sein... aber das habe ich net geschrieben 😉 und außerdem komme ich mit dem Gästebuch z.B. sehr gut klar! "teobiasschulz hat geschrieben:
Wie schon gesagt, schau mal auf http://www.php.net/manual/de/.
Bin dabei 😉 Danke für den Tipp! MfG EnTeQuAk
|
Dude21
Anmeldungsdatum: 12. Februar 2006
Beiträge: Zähle...
Wohnort: Räterschen, CH
|
Meine Meinung dazu... php lernen mit: http://tut.php-q.net Und nun zu Deinen Herausforderungen. Ich weiss nicht wieviele erfahrene Entwickler an einem Projekt wie phpBB arbeiten. Aber ich bin mir sicher, das Du es sicher nicht besser machen kannst als diese. 😉 Mir persönlich ist es zu doof geworden Pages zu machen, wenn ich stattdessen gut geschriebene kostenlose Frameworks verwenden kann. Wenn Du üben willst, schreib doch etwas eigenes. Ob dies von der Welt jemals gebraucht wird ist dabei zweitrangig. Zur Sprache, php ist gut und schön zum schnell was basteln. Richtig interessant wird Programmieren meiner Meinung nach mit Objektorientierten Sprachen. Ob dies nun .net oder java ist, spielt an und für sich keine Rolle... Soviel zu meiner Meinung. Jetzt muss ich aber dringend ins Bett *gähn* gn8
|
EnTeQuAk
(Themenstarter)
Anmeldungsdatum: 17. Mai 2006
Beiträge: 3289
|
so und schon wider ausgeschlafen 😉 Also wie schon gesagt, ich hatte auch nie vor daraus etwas "großes" zu machen. Eben nur zum Üben. Aber ich glaube ich werde es dann erstmal Klassisch machen. Meine Seite aufbauen und nach und nach mit PHP neue Funktionen reinbauen und später evtl. etwas zum DL daraus machen. Wer immer noch bock hat 😉 kann sich gerne melden! MfG EnTeQuAk
|
SirSiggi
Anmeldungsdatum: 12. September 2005
Beiträge: 823
|
tobiasschulz hat geschrieben: Python mag eine einfache Syntax haben, ist aber so ziemliche die einzige, die SO EINE hat. Wenn du vorhast, auch noch andere Sprachn zu lernen: Anonym hat geschrieben: Wenn fang du mit Python ann, Problem werden das später dann, weil du dann nix anfangn kann, wenn du lernen Ab und Dann, Eine neue Sprache, dassis ne schwirge Sache, Wenn du nicht ernten Lache, hast Glück dann bei der Sache. komplett neu' Syntax, das ist schwer, denn wie gewohnt, wirds nimmer mehr
Das ist viell. etwas übertrieben, aber.. EnTeQuAk hat geschrieben: MfG EnTeQuAk
mfg Tobias
Also meiner Meinung nach ist die Syntax/Sprache total irrelevant. Wer das Konzept von Schleifen/Funktionen/Objektorientierung verstanden hat (und das kommt mit der Zeit, Erfahrung eben), der kann diese Konzepte leicht abgewandelt auch in jeder anderen Sprache anwenden. Eine Syntax zu erlernen ist dann wirklich nicht mehr schwer. Viel schwerer für mich war es immer hinter die Paketaufteilung zu kommen. Jede Sprache strukturiert ihre Bibliotheken anders, manche ziemlich inkonsistent (PHP) und es kostet jedes mal viel Zeit sich die andere Strukturierung anzugewöhnen und intuitiv zu wissen, welche externen Bibliotheken man braucht, um ein Problem zu lösen.
|
tobiasschulz
Anmeldungsdatum: 31. Mai 2006
Beiträge: 339
Wohnort: /root/
|
SirSiggi hat geschrieben: tobiasschulz hat geschrieben: Python mag eine einfache Syntax haben, ist aber so ziemliche die einzige, die SO EINE hat. Wenn du vorhast, auch noch andere Sprachn zu lernen: Anonym hat geschrieben: Wenn fang du mit Python ann, Problem werden das später dann, weil du dann nix anfangn kann, wenn du lernen Ab und Dann, Eine neue Sprache, dassis ne schwirge Sache, Wenn du nicht ernten Lache, hast Glück dann bei der Sache. komplett neu' Syntax, das ist schwer, denn wie gewohnt, wirds nimmer mehr
Das ist viell. etwas übertrieben, aber.. EnTeQuAk hat geschrieben: MfG EnTeQuAk
mfg Tobias
Also meiner Meinung nach ist die Syntax/Sprache total irrelevant. Wer das Konzept von Schleifen/Funktionen/Objektorientierung verstanden hat (und das kommt mit der Zeit, Erfahrung eben), der kann diese Konzepte leicht abgewandelt auch in jeder anderen Sprache anwenden. Eine Syntax zu erlernen ist dann wirklich nicht mehr schwer. Viel schwerer für mich war es immer hinter die Paketaufteilung zu kommen. Jede Sprache strukturiert ihre Bibliotheken anders, manche ziemlich inkonsistent (PHP) und es kostet jedes mal viel Zeit sich die andere Strukturierung anzugewöhnen und intuitiv zu wissen, welche externen Bibliotheken man braucht, um ein Problem zu lösen.
Da stimme ich nicht ganz zu. Bei Umstieg von z.b. BASIC nach C++ / Java kann es zu Problemen kommen. Klar, Python ist ganz klar besser als BASIC, hat auch libs etc., aber die Syntax kommt mir sehr Ähnlich vor. Und darauf kommt es beim Umstieg an. Aber gut, sag, was du willst, SirSiggi, ich will nicht flamen. mfg Tobias
|