| Code Kitchen Allgemeines Coder-Forum rund um das Programmieren eigenständiger, ausführbarer Programme. |
Diskussion: Python frage im Forum Code Kitchen, in der Kategorie Software Home; Anzeige ---------------------------------...
![]() |
| | #1 (permalink) |
| Registriert seit: 12.06.08 ![]() Likes: 0 | Anzeige --------------------------------- Geändert von skymuss (04.06.10 um 09:42 Uhr) |
| | |
| | #2 (permalink) |
| Moderator ![]() Registriert seit: 30.09.06 ![]() ![]() ![]() ![]() ![]() ![]() Likes: 441 | Verschoben. Keine direkte Frage zur Applikation 'python' und von daher hier besser aufgehoben.
__________________ Mein Blog - Mein Job - Diaspora Der Ring uns zu knechten besteht aus 12 Sternen auf blauem Grund. Neue Beiträge im Habo via Twitter - Das HaBo auf FB - Das HaBo bei G+ |
| | |
| HaBOT | - Anzeige - |
| |
| | #3 (permalink) |
| Registriert seit: 17.04.06 ![]() Likes: 3 | Bist du dir sicher, dass PHP an der miesen Performance schuld ist? Oder sind es irgendwelche schlecht formulierten SQL-Abfragen oder ähnliches?
__________________ http://chm0815.blogspot.com |
| | |
| | #4 (permalink) |
| Registriert seit: 12.06.08 ![]() Likes: 0 | Python ist nicht unbedingt schneller. In PHP kann es vielleicht daran liegen, dass du, wie mein vorredner schon erwähnte, mehrere Querys ausführst. Caching Systeme oder MySQL-Klassen wären angebracht. Ich könnte paar Aspekte liefern woran ein Script langsam werden kann ![]() - Zuviel Regex (z.B strtr,strstr,strcmp,strcasecmp könnten auch Regex in manchen sachen ersetzen) - Keine MySQL Klasse oder Caching System - Unnötige PHP Befehle im Script, dass das Script langsamer macht, denn es gibt eigentlich immer einen kürzeren Weg, nur muss man ihn natürlich finden und testen ob es nicht Sicherheitsgefährdet ist. |
| | |
| | #5 (permalink) |
| Themenstarter Registriert seit: 12.06.08 ![]() Likes: 0 | --------------------------------- Geändert von skymuss (04.06.10 um 09:42 Uhr) |
| | |
| | #6 (permalink) |
| Ich konnte Python bisher nicht im Web/serverbereich benutzen ABER Es ist eine wirklich angenehme sprache, schnell zu lernen, EXTREM übersichtlich und sie erlaubt auffällig einfachen Code für schwierige Dine zu schreiben!
__________________ Mein Blog: http://keinwegraus.wordpress.com/ | |
| | |
| | #7 (permalink) |
| Registriert seit: 28.08.07 ![]() Likes: 0 | ich kann detrexer nur zustimmen. Ich "kann" Python nicht wirklich, lerne es aber seit ein paar Monaten und finde die sprache einfach nur cool. Soweit ich weiß wurde das Video-Portal YouTube zu großen Teilen in Python geschrieben...
__________________ Lenovo ThinkPad X201 | Core i7 620M 2,67 GHz, 4 GB DDR3, 128 GB Kingston SSD Marke Eigenbau | Core 2 Duo E8400 3,0 GHz, 4 GB DDR2, XFX NVIDIA GeForce 9800 GT 670M blog.derLichtschalter.de |
| | |
| | #8 (permalink) |
| Senior Member Registriert seit: 03.09.05 ![]() Likes: 0 | Google verwendet soweit ich weiß auch sehr viel python: http://panela.blog-city.com/python_a...n__sdforum.htm Ansonsten kann ich euch beiden zustimmen, Python ist wirklich eine schöne Sprache, sogar fast so schön wie Lisp, auch wenn es nicht an dessen Flexibilität herankommt. |
| | |
| | #9 (permalink) |
| Moderator ![]() Registriert seit: 30.09.06 ![]() ![]() ![]() ![]() ![]() ![]() Likes: 441 | Im Zusammenspiel mit Apache bringt Python keine wirklich grossen Performance-Gewinne. Allerdings lohnt sich der Einsatz von Python, wenn man auf Server wie Zope setzt. Gerade Zope bringt dann auch gleich noch den Vorteil mit, dass man durch DTML eine wirklich saubere Trennung von Design und Backend hat, da man von Zope geradezu dazu gezwungen wird. Ein weiterer Vorteil liegt sicherlich auch darin, dass man mittlerweile eine sehr grosse Anzahl an Modulen zur Verfügung hat, die einem eine Menge Arbeit abnehmen. Allerdings kann man auch aus PHP noch eine Menge an Performance rauskitzeln, wenn man z.B. Datensätze, die sich selten ändern, die man aber oft aus der DB liest, in einem Memcache ablegt und indem man eAccelerator einsetzt. Dann noch dafür sorgen, dass nur der Kram im Interpreter einkompiliert ist, den man wirklich braucht und auf komplexe Frameworks wie das Zend-Framework u.ä. verzichten und die Unterschiede zu Python sind nur noch mess- aber nicht mehr spürbar. Ich persönlich empfinde Python-Code übersichtlicher als PHP-Code, nutze aber denoch lieber PHP, da es sehr Perl-ähnlich ist und ich mit Perl täglich zu tun habe.
__________________ Mein Blog - Mein Job - Diaspora Der Ring uns zu knechten besteht aus 12 Sternen auf blauem Grund. Neue Beiträge im Habo via Twitter - Das HaBo auf FB - Das HaBo bei G+ |
| | |
| | #10 (permalink) |
| Themenstarter Registriert seit: 12.06.08 ![]() Likes: 0 | --------------------------------- Geändert von skymuss (04.06.10 um 09:42 Uhr) |
| | |
| | #11 (permalink) |
| Registriert seit: 28.08.07 ![]() Likes: 0 | nein, das widerspricht sich nicht. Python arbeitet anstatt mit Klammern mit Zeilenumbrüchen und Einrückungen. Ansonsten würde ich dir raten den Artikel zu Python in der Wikipedia zu lesen, da dieser immerhin einen kleinen Einblick in die Sprache bietet
__________________ Lenovo ThinkPad X201 | Core i7 620M 2,67 GHz, 4 GB DDR3, 128 GB Kingston SSD Marke Eigenbau | Core 2 Duo E8400 3,0 GHz, 4 GB DDR2, XFX NVIDIA GeForce 9800 GT 670M blog.derLichtschalter.de |
| | |
| | #12 (permalink) |
| Themenstarter Registriert seit: 12.06.08 ![]() Likes: 0 | --------------------------------- Geändert von skymuss (04.06.10 um 09:42 Uhr) |
| | |
| | #13 (permalink) |
| Senior Member Registriert seit: 03.09.05 ![]() Likes: 0 | Ich würde dir zum Lernen "A Byte of Python" empfehlen: http://www.ibiblio.org/swaroopch/byteofpython/read/ Es gibt auch irgendwo eine PDF-Version. Die Umstellung wegen der Klammern dürfte schätzungsweise 2 Minuten dauern, wenn man seinen Code auch in den anderen Sprachen immer entsprechend eingerückt hat. |
| | |
| | #14 (permalink) |
| Moderator ![]() Registriert seit: 30.09.06 ![]() ![]() ![]() ![]() ![]() ![]() Likes: 441 | Dive into Python ist zum Erlernen auch sehr gut geeignet.
__________________ Mein Blog - Mein Job - Diaspora Der Ring uns zu knechten besteht aus 12 Sternen auf blauem Grund. Neue Beiträge im Habo via Twitter - Das HaBo auf FB - Das HaBo bei G+ |
| | |
| | #15 (permalink) | |
| Registriert seit: 28.08.07 ![]() Likes: 0 | Zitat:
Das Buch ist in Ordnung. Andere kenne ich nicht, daher kann ich weder davon abraten noch dazu raten, es zu kaufen. Und natürlich wirst du es schaffen. Es ist wirklich einfacher als man denkt.
__________________ Lenovo ThinkPad X201 | Core i7 620M 2,67 GHz, 4 GB DDR3, 128 GB Kingston SSD Marke Eigenbau | Core 2 Duo E8400 3,0 GHz, 4 GB DDR2, XFX NVIDIA GeForce 9800 GT 670M blog.derLichtschalter.de | |
| | |
![]() |
| - Anzeige - | |
| |
| Themen-Optionen | |
| Ansicht | |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Python crackme | Darkslide | Hacks & Crackmes | 1 | 13.07.09 16:28 |
| Python GTK Threading? | gugugs | Code Kitchen | 1 | 02.02.09 14:21 |
| Python Problem | gugugs | Code Kitchen | 3 | 01.01.09 15:58 |
| Python Listen | ba2 | Code Kitchen | 7 | 08.07.07 13:21 |
| PHP > Python > PHP | djo | (Web-) Design und webbasierte Sprachen | 2 | 14.10.04 13:06 |