Thomas131
Anmeldungsdatum: 10. August 2010
Beiträge: 248
|
Hallo, Ich habe mich schon ein halbes Jahr damit beschäftigt Injoka in PHP nachzuprogrammieren. Ich weis nicht, wie lange es noch dauern wird, bis die erste Version herauskommt. Wenn jemand sich dafür interresiert oder das gleiche gerade selbst versucht kanner mir ein PN oder ein E-Mail schreiben.
Moderiert von toddy: Bitte keine Mailadresse im öffentlichen Forum. Die Leute können sich ja über Deine Profildaten bei Dir melden.
|
MarkusH.
Ehemalige, BOFH
Anmeldungsdatum: 19. Juni 2010
Beiträge: 888
|
Hallo Thomas131, Interesse habe ich schon von „Dienstwegen“ ☺ Lass mal bitte sehen ☺
|
Keba
Ehemalige
Anmeldungsdatum: 24. Juli 2007
Beiträge: 3802
|
Hallo, Ich möchte mich jetzt nicht über unnötige Zeilenumbrüche, die Anfrage Spam zu bekommen, dein Verständnis von PHP (Benutzerzeite…) oder sonst irgendwas lustig machen, das wäre ja gemein. Daher nur ein kleiner Tipp, ich weiß, dass das schwer zu glauben ist, aber Inyoka ist kein einfaches, kleines Projekt, das man mal ebenso als Einzelperson nach programmieren kann, selbst wenn man Ahnung hätte. Wenn du unbedingt was eigenes in PHP programmieren will, bau dir nen Pasteservice oder so. Und wenn man Ahnung hat, kann man auch bei Inyoka mithelfen, aber dafür braucht man natürlich ersteinmal Ahnung, und zwar mehr, als ein kleines PHP-Tuturial gelesen zu haben. Grüße, Keba. PS: Ist jetzt echt nicht böse gemeint, ich hab mich mit 12 auch maßlos überschätzt. Sooo einfach ist es dann aber doch nicht riesige Projekte alleine zu stemmen. 😉 Glaub mir, jedes bisschen Zeit, dass du in deinen Inyoka-Klon reinpackst, ist Verschwendung.
|
Thomas131
(Themenstarter)
Anmeldungsdatum: 10. August 2010
Beiträge: 248
|
Ich habe aber soooooo wenig Ahnung von Python. Deshalb möchte ich euch auch nicht zur last sein.
|
ramnit
Anmeldungsdatum: 12. Dezember 2009
Beiträge: 922
|
Hallo Thomas, hier findest du ein sehr gutes Python-Tutorial. Nur falls du dich in der Richtung mal weiter bilden willst. Lass dich von den großen Jungs hier nicht ärgern. Wir verbringen große Teile unserer Freizeit damit das Projekt Inyoka weiter zu bringen. Wenn da ein Beitrag wie deiner kommt, ist es natürlich schwer in unsere Köpfe zu kriegen, dass das ein Mensch mit wenig Programmiererfahrung mal eben nachbauen will. Liebe Grüße martin
|
Thomas131
(Themenstarter)
Anmeldungsdatum: 10. August 2010
Beiträge: 248
|
MarkusH. schrieb: Hallo Thomas131, Interesse habe ich schon von „Dienstwegen“ ☺ Lass mal bitte sehen ☺
Kapier nicht was du damit meinst!?
|
Thomas131
(Themenstarter)
Anmeldungsdatum: 10. August 2010
Beiträge: 248
|
ramnit schrieb: Hallo Thomas, hier findest du ein sehr gutes Python-Tutorial. Nur falls du dich in der Richtung mal weiter bilden willst. Lass dich von den großen Jungs hier nicht ärgern. Wir verbringen große Teile unserer Freizeit damit das Projekt Inyoka weiter zu bringen. Wenn da ein Beitrag wie deiner kommt, ist es natürlich schwer in unsere Köpfe zu kriegen, dass das ein Mensch mit wenig Programmiererfahrung mal eben nachbauen will. Liebe Grüße martin
Danke! werde es gleich einmal probieren.
|
BodomBeachTerror
Anmeldungsdatum: 24. März 2008
Beiträge: Zähle...
|
Thomas131 schrieb: ramnit schrieb: Hallo Thomas, hier findest du ein sehr gutes Python-Tutorial. Nur falls du dich in der Richtung mal weiter bilden willst. Lass dich von den großen Jungs hier nicht ärgern. Wir verbringen große Teile unserer Freizeit damit das Projekt Inyoka weiter zu bringen. Wenn da ein Beitrag wie deiner kommt, ist es natürlich schwer in unsere Köpfe zu kriegen, dass das ein Mensch mit wenig Programmiererfahrung mal eben nachbauen will. Liebe Grüße martin
Danke! werde es gleich einmal probieren.
Ich denke er möchte, dass du ihm das Projekt zukommenlässt oder hier irgendwo hochlädst wo er es sich ansehen kann.
|
Thomas131
(Themenstarter)
Anmeldungsdatum: 10. August 2010
Beiträge: 248
|
BodomBeachTerror schrieb: Thomas131 schrieb: ramnit schrieb: Hallo Thomas, hier findest du ein sehr gutes Python-Tutorial. Nur falls du dich in der Richtung mal weiter bilden willst. Lass dich von den großen Jungs hier nicht ärgern. Wir verbringen große Teile unserer Freizeit damit das Projekt Inyoka weiter zu bringen. Wenn da ein Beitrag wie deiner kommt, ist es natürlich schwer in unsere Köpfe zu kriegen, dass das ein Mensch mit wenig Programmiererfahrung mal eben nachbauen will. Liebe Grüße martin
Danke! werde es gleich einmal probieren.
Ich denke er möchte, dass du ihm das Projekt zukommenlässt oder hier irgendwo hochlädst wo er es sich ansehen kann.
Dachte ich mir auch.
|
MarkusH.
Ehemalige, BOFH
Anmeldungsdatum: 19. Juni 2010
Beiträge: 888
|
Hallo Thomas131, ich habe mir dein Projekt gerade einmal angesehen. Da du ja erst 12 bist, und daher noch nicht soooo viel programmiert haben wirst, ist deine Leistung schon recht gut. Du solltest dir aber vielleicht angewöhnen entweder alles auf deutsch oder besser, da dies in der Praxis immer so ist, auf englisch zu benennen und zu beschreiben. So gehören Kommentare und Beschreibungen zu Funktionen genau so zum Programmieren wie der eigentliche Quelltext, und machen einem anderen Leser deines Programms das Lesen leichter. Da, wie von meinen Vorredner schon erwähnt, Inyoka auch nicht von einer einzigen Person, sondern von einem ganzen Team entwickelt wird, sehe ich dein Projekt allerdings als etwas überdimensioniert. Du könntest vielleicht besser mit ein paar kleineren Projekten beginnen, da verliert man nicht so schnell den Überblick. Danke jedenfalls.
|
mpathy
Anmeldungsdatum: 23. Dezember 2004
Beiträge: 284
|
Tja, wenn Inyoka es jetzt wie die Projekte machen würde, auf deren Errungenschaften und Leistungen es aufbaut - siehe http://ubuntuusers.de/inyoka/ Abschnitt "Inyoka selbst baut dabei auf eine Vielzahl von OpenSource-Programmen, -Bibliotheken und -Technologien auf", ALLE aufgelisteten sind nämlich open-source - dann könnte der Threadersteller hier auch was davon lernen und selbst anhand des Quelltextes schauen, wie ihr das gemacht habt. Da ihr die Plattform ja anscheinend nicht kommerziell an den Mann bringen wollt - wäre legitim, aber plant ihr ja nicht - verstehe ich nicht, warum man das ganze nicht endlich quelloffen verfügbar macht. Es muss weder groß angekündigt werden noch besondere Doku geschrieben und extra Support gegeben werden, was natürlich Zeit kosten würde. Weil der einzige sonstige Grund der mir da noch einfällt ist "Security through obscurity" - und davon sollten wir Linux-User ja inzwischen geheilt sein ☺
http://de.wikipedia.org/wiki/Security_through_obscurity Was wollte ich sonst noch sagen? Ach ja: @Thomas131: Schau dir Python an, es lohnt sich!
Und glaub mir, für richtige Webanwendungen wirst du danach nie mehr PHP anfassen, außer dein späterer Arbeitgeber zwingt dich dazu.. ☺
(Meiner macht es jedenfalls nicht mehr, da die Qualität und Entwicklungszeit für sich sprachen *g*)
Ansonsten muss man NodeJS einen weiteren Ehrenplatz in der Webentwicklungssparte eingestehen, ergo am besten nach Python mal JavaScript anschauen ☺
|
Thomas131
(Themenstarter)
Anmeldungsdatum: 10. August 2010
Beiträge: 248
|
Das Problem ist nur, dass ich nur in PHP mehr als print kann. Ich bin gerade dabei das von ramnit gepostete Python Tutorial zu lernen.
|
Frank62
Anmeldungsdatum: 8. Dezember 2008
Beiträge: 2100
|
Ich finds Klasse was Thomas131 macht. Unterstützt ihn....so bekommt ihr einen Jungen Dynamischen Nachwuchs Programmierer ☺
|
mpathy
Anmeldungsdatum: 23. Dezember 2004
Beiträge: 284
|
Thomas131 schrieb: Das Problem ist nur, dass ich nur in PHP mehr als print kann. Ich bin gerade dabei das von ramnit gepostete Python Tutorial zu lernen.
Ist doch okay! ☺ Ist immer gut, mehrere Sprachen zu lernen. Die Anleitung scheint auch okay zu sein, hatte nur Angst, das dir jemand einen Link zum OpenBook vom Galileo Verlag gibt - damit lernst du Python nämlich nicht auf die richtige Weise ☺ PHP ist halt (noch) das gebräuchlichste in der Welt der Webentwicklung, aber das hat historische Gründe.
Inzwischen nimmt man einfach die Sprache und vor allem auch das Web Framework - als ein Rahmengerüst für Webanwendungen, so das du nicht nochmal komplett neu anfangen musst jedes mal - das einem am geeignetsten vorkommt.
Python wird zum Beispiel für die Seite Youtube eingesetzt. Ruby ist auch sehr populär, mit deren Webframework "Ruby on Rails" wurden auch schon zahlreiche große Projekte entwickelt. Ganz neu und interessant ist die Möglichkeit, mit Javascript - das man ja über kurz oder lang eh irgendwann lernen muss, wenn man Webentwicklung betreibt! - auch die Anwendung auf dem Server zu schreiben.
Stichwort node.js Ich finds auch prima!! Mach weiter so.
Ich hab zwar auch so früh angefangen, aber als ich jung war, konnte sich unsere Familie gerade mal nen Commodore C64 leisten und ich hatte nur die Möglichkeit, BASIC zu lernen *seufz* Da hat es die heutige Jugend besser ☺
|
Logander4
Anmeldungsdatum: 12. November 2009
Beiträge: Zähle...
|
Ja auf jeden Fall!
Also um Inyoka nachzuprogrammieren musst du dich neben Datenbankdesign und Funktionalität noch um möglichst einfache Programmierung durch Klassen und um die Wiki-Syntax sorgen. In Python könnte man das schneller.
Hier ein bisschen SQLAlchemy.
Dort ein bisschen Jinja2.
Und hier ein bisschen MoinMoinWiki und dort den Syntax für das Forum rausklauen! 😉 Wenn es OpenSource ist, so kannst du es verwenden und kannst es sogar abändern. Aber seit ich bei Python bin, PHP ist zu schwierig. Ich selber wage mich nicht mal an mein eigenes PHP-Projekt meiner Klasse. Dafür habe ich jetzt Joomla! installiert. Dass Problem ist, es gibt kaum kostenlose Python-Webspace Hoster! Also: Deine Idee ist WAHNSINN!
|