rincewind
Anmeldungsdatum: 6. Dezember 2004
Beiträge: 415
Wohnort: /Universum/Erde /Europa/Deutschland /Hessen/MR/Marburg
|
tobiasschulz hat geschrieben:
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
Mit BASIC hast Du aber auch kein gutes Beispiel gewählt, da das einfach etwas völlig anderes ist als Java/C/C++/PHP/Python/Perl/Ruby/(insert high level language here) und auch nicht mehr wirklich aktuell. Sir Siggi hatte ja von Konzepten(Paradigmen?)/Funktionen/Objektorientierung geschrieben, in BASIC dürfte es schwer sein, in den Bereichen Erfahrungen gesammelt zu haben. Wenn man dann auf Java/C++ umsteigt, hat man sicher erstmal mit den angesprochenen Themen zu kämpfen, weniger mit der Syntax der Sprache ansich. Im Prinzip denke ich auch (weil ich diese Erfahrung auch gemacht habe), dass die Syntax eher Gewöhnungssache ist. Bei einem Umstieg ist meiner Meinung nach die größte Herausforderung das Lernen der Bibliotheken/Module etc, also alles, was die Sprache dann erst wirklich benutzbar (für Problemlösungen) macht. Flamen will ich auch nicht, ist nur meine Meinung. @ EnTeQuAk Wenn Du "nur" Webseiten machen willst, ist PHP sicher keine falsche Wahl, sobald Du aber glaubst irgendwann auch mal etwas anderes programmieren zu wollen, würde ich Dir eine andere Skriptsprache empfehlen.
|
Chaoswind
Anmeldungsdatum: 10. August 2005
Beiträge: 544
|
EnTeQuAk hat geschrieben: 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)
Das ist eine Lebensaufgabe. EnTeQuAk hat geschrieben:
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
Die Syntax hat rein gar nichts mit der tauglichkeit für eine bestimmte Aufgabe zu tun. Bei Python wird es komplizierter wenn du den Sourcecode direkt mit HTML mischen willst, aber auch dafuer existieren Lösungen, ganz abgesehen davon das so etwas kein Entwickler mit halbwegs ahnung macht. EnTeQuAk hat geschrieben:
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
Ruby ist stark Objektorientiert und erbt von Perl und Smalltalk, welche in Expertenkreisen einen gewissen positiven Ruf haben. Wenn man ein faible fuer solche Features hat, dann ist Ruby perfekt fuer einen geeignet.
|
EnTeQuAk
(Themenstarter)
Anmeldungsdatum: 17. Mai 2006
Beiträge: 3289
|
@ EnTeQuAk Wenn Du "nur" Webseiten machen willst, ist PHP sicher keine falsche Wahl, sobald Du aber glaubst irgendwann auch mal etwas anderes programmieren zu wollen, würde ich Dir eine andere Skriptsprache empfehlen.
😉 Nun ja also erstmal PHP lernen 😉 oder ums besser zu sagen... verinhaltlichen, gelert habe ich das ja schon, muss es halt nur anwenden. Also Danke an dieser Stelle für die "schönen" Vergleiche. Mich würde dann aber noch interressieren. Bevor ich jetz richtig anfange PHP zu programmieren/lernen usw.. Sollte ich erst PHP lernen und halt anwenden und dann erst die Skripsprache (weil irgentwann möchte ich ja auch Programme für andere usw. programmieren). Oder lieber gleich die Skriptsprache? Wobei wir dann wieder bei dem Vergleich der INternettauglichkeit und des Anwendens der verschiedenen wären. Mir fallen immo erstmal nur Python und Ruby ein. Gäbe es da auch noch alternativen? Also auch welche mit großer Community und hoher verfügbarkeit? MfG EnTeQuAk
|
Chaoswind
Anmeldungsdatum: 10. August 2005
Beiträge: 544
|
EnTeQuAk hat geschrieben: Nun ja also erstmal PHP lernen 😉 oder ums besser zu sagen... verinhaltlichen, gelert habe ich das ja schon, muss es halt nur anwenden.
Eine Dokumentation lesen und ein Programm schreiben, ist schon ein grosser Unterschied. EnTeQuAk hat geschrieben: Sollte ich erst PHP lernen und halt anwenden und dann erst die Skripsprache (weil irgentwann möchte ich ja auch Programme für andere usw. programmieren). Oder lieber gleich die Skriptsprache?
Ich weiss nicht wofür du PHP so dringend brauchst, also ist es schwer eienn guten rat zu erteilen. Aber prinzipiell kann PHP nichts was andere Sprachen nicht auch können, abgesehen davon es an jeder Ecke benutzt wird. EnTeQuAk hat geschrieben:
Mir fallen immo erstmal nur Python und Ruby ein. Gäbe es da auch noch alternativen? Also auch welche mit großer Community und hoher verfügbarkeit?
Es gibt 3-4 grosse Skriptsprachen derzeit. Perl, Python, Ruby und tcl. Wobei tcl wohl nicht unbedingt fuer Webanwendungen geeignet ist (zumindest ist der Support durch Hoster kaum existent). Perl wiederrum ist Geschmackssache. IMHO ist es nicht unbedingt fuer Anfänger geeignet, allerdings hat es eine grosse Community und ist auch bei Webanwendungen recht weit verbreitet. Allerdings weiss ich nicht ob es fuer PHP bei Hostern eine Alternative darstellt. Prinzipiell rate ich dir: Nimm was dir am besten gefaellt. Keine Sprache ist wirklich schlecht, keine Sprache hat wirklich extreme Vor- und Nachteile. Günstige Angebote fuer Server finden sich eigentlich immer irgendwo.
|
rincewind
Anmeldungsdatum: 6. Dezember 2004
Beiträge: 415
Wohnort: /Universum/Erde /Europa/Deutschland /Hessen/MR/Marburg
|
EnTeQuAk hat geschrieben: @ EnTeQuAk Wenn Du "nur" Webseiten machen willst, ist PHP sicher keine falsche Wahl, sobald Du aber glaubst irgendwann auch mal etwas anderes programmieren zu wollen, würde ich Dir eine andere Skriptsprache empfehlen.
😉 Nun ja also erstmal PHP lernen 😉 oder ums besser zu sagen... verinhaltlichen, gelert habe ich das ja schon, muss es halt nur anwenden. Also Danke an dieser Stelle für die "schönen" Vergleiche. Mich würde dann aber noch interressieren. Bevor ich jetz richtig anfange PHP zu programmieren/lernen usw.. Sollte ich erst PHP lernen und halt anwenden und dann erst die Skripsprache (weil irgentwann möchte ich ja auch Programme für andere usw. programmieren). Oder lieber gleich die Skriptsprache? Wobei wir dann wieder bei dem Vergleich der INternettauglichkeit und des Anwendens der verschiedenen wären. Mir fallen immo erstmal nur Python und Ruby ein. Gäbe es da auch noch alternativen? Also auch welche mit großer Community und hoher verfügbarkeit? MfG EnTeQuAk
Da Zeit ja leider sehr begrenzt ist, würde ich dann eher gleich eine andere Skriptsprache lernen... Mit Python, Ruby oder Perl bist Du sicher gut bedient und hast viele Möglichkeiten offen. Zu Python und Ruby direkt kann ich nicht viel sagen (das sollen lieber die machen, die davon wirklich Ahnung haben), bei Perl hast Du eben die Vorteile, dass es viele (auch günstige) Webhoster anbieten, python und Ruby ist da noch seltener. Allerdings benötigst Du bei Perl eben mehr Sitzfleisch, bis Du etwas Anständiges machen kannst, wobei es eine große und hilfsbereite Community gibt, die Dir den Einstieg erleichtern kann. Schau Dir am Besten einmal jede der Skriptsprachen eine Woche lang an (und lies viel in den jeweiligen Communities) und entscheide Dich danach. Da Du ja eine ganze Zeit lang diese Skriptsprache nutzen wirst, würde ich den Entscheidungsprozess nicht überstürzen. Meiner Meinung nach ist der Unterschied oft Geschmackssache, Du musst selbst feststellen, welche Skriptsprache Dir am meisten liegt.
|
EnTeQuAk
(Themenstarter)
Anmeldungsdatum: 17. Mai 2006
Beiträge: 3289
|
Also der letze Beitrag hat mich erstmal überzeugt 😉 Werde ich mal machen. Und Hey! 😉 Da fällt mir grad auf ich bin für ca. 3 Wochen net da... Notebook und Dokus rauf. Und Ab geht die Post. Wobei ich dann net in den Communitys runstöbern kann, aber ich denke das das auch erstmal reichen wird. So ich sage ma... Ich melde mich in 2-3 Wochen wieder! 😀 😀 😀 cYa und MfG EnTeQuAk
|
highwaychile
Anmeldungsdatum: 24. Juni 2005
Beiträge: 2285
|
Hallo, ich hab den thread ncht ganz gelesen, wollte, würde dir aber wirklich Python ans herz legen. blackbird hat geschrieben: Was mich an PHP nervt:
😀 Grüße,
|
EnTeQuAk
(Themenstarter)
Anmeldungsdatum: 17. Mai 2006
Beiträge: 3289
|
DAS ist ma ne Aussage 😉 Also ich lebe mich erstmal in python ein. Und schaue mal wie ich persönlich damit klar komme. Auf jedenfall muss ich dir zustimmen das die PHP-Community unteranderem (bei weitem nicht alle!) ein haufen von Angebern ist. Da hast du recht 😉 Eine Zeit lang hab ich auch mal dazugehört, bis ich eigentlich angefangen habe mir für Alternativen umzuschauen. So nun setze ich erstmal meinen Apacheserver auf, da ich immo keinen im Web mit Pythonsupport habe und schau mich mal um 😉 Jedoch ist das swierig... da haut das immer net so wirklich mit mysql und den PHPversionen hin. Aber ich mach einfach php5 und gut. Der Vorteil 😉 Ich kann frei nach beliben konfigureieren. Na ja anderes Thema das ist. Also denn! Danke an alle die sich hier gut Beteiligt haben. Ich habe vorerst meine Wahl getroffen mich erstmal mit Python zu beschäftigen. Was ich schon schade finde das es da nicht so eine Doku wie bei php.net gibt. Aber ich finde schon etwas (Empfehlungen?). Also denn! MfG EnTeQuAk PS: kann mir mal einer das mit Django und pocco z.B. erklären. Also Django ist ein Webframework. Installieren schön und gut, aber wie benutzen? Könnte mir da jmd mal eine Hilfestellung geben. Benutze ich das wie ein CMS wie z.B. Typo3 oder Joomla oder einfach KOMPLETT anders?
|
SirSiggi
Anmeldungsdatum: 12. September 2005
Beiträge: 823
|
* php4 zu php5 ist inkompatibel wie Sau
PHP5 genauso freizügig konfiguriert wie PHP4 macht kaum Probleme. Konkret hatte ich noch keinen Fall in dem eines der in unserer Firma eingesetzten Scripte wirkliche Probleme hatte mit PHP5. Und viele davon sind... ich nenns mal historisch bedingt. Ansonsten zustimmung zu den genannten Punkten.
|
EnTeQuAk
(Themenstarter)
Anmeldungsdatum: 17. Mai 2006
Beiträge: 3289
|
Sooooo 😉 Nun habe ich noch eine Frage: ich weiß ja das man Scripte im Terminal z.B. auch ausprobieren kann, man kann auch ne IDE z.B. mit Interpreter nutzen. Alles nicht das Ding! Was ich fragen wollte. Ich habe gerade den Wikibeitrag PHP5 Durchgearbeitet und habe nu meinen kleinen Apacheserver. Mehr erstmal net. Es geht net um PHP sondern um Python. Wie integriere ich Python um z.B. meine Datei "test.py" im Browser aufzurufen? Oder allgemein was muss ich beachten. Hängt ja glaube ich net immer vom Server ab richtisch? Na Ja weil ich wollte erstmal local testen und dann weiter machen. MfG EnTeQuAk
|
Jasmin
Anmeldungsdatum: 4. Juni 2006
Beiträge: 463
|
libapache2-mod-python Ich glaube das ist das Paket, das du suchst.
|
EnTeQuAk
(Themenstarter)
Anmeldungsdatum: 17. Mai 2006
Beiträge: 3289
|
ist installiert aber wenn ich *.py Dateien aufrufe dann will der die mir zum Download anbieten. Also feht doch noch etwas oder? MfG EnTeQuAk
|
Chaoswind
Anmeldungsdatum: 10. August 2005
Beiträge: 544
|
EnTeQuAk hat geschrieben: ist installiert aber wenn ich *.py Dateien aufrufe dann will der die mir zum Download anbieten. Also feht doch noch etwas oder?
Vermutlich ist dein Apache nicht darauf eingestellt die Python-Dateien auch auszufuehren. Wenn du hilfe zu Python brauchst, besuch http://forum.python.de und http://wiki.python.de. Dort findest du z.b. auch hilfe zu Web-Skripten oder Python-Frameworks oder sogar Hoster für Python.
|
EnTeQuAk
(Themenstarter)
Anmeldungsdatum: 17. Mai 2006
Beiträge: 3289
|
Hey Danke 😉 Dann würde ich sagen. Danke und ich zeichne ma das als gelöst ran 😉 MfG EnTeQuAk
|
Chaoswind
Anmeldungsdatum: 10. August 2005
Beiträge: 544
|
Da ich gerade nach monate mal dazu gekommen bin es auszutesten, hier noch ein Tip: Nimm Web.py. Das ding ist wirklich ein geniales stück Software. Es hat einen eigenen Webserver und bringt fast alles fuer eien ordentliche Homepage von Haus aus mit. Momentan fehlen nur Formulare, die aber bereits in Arbeit sind. Fuer Zuhause zum testen und Spielen ist das wirklich eine verdammt gute Lösung. Schau dir einfach mal das Tutorial und die Install notes an.
|