[PHP/ASP] File upload kwestie

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

  • Parcye
  • Registratie: Maart 2001
  • Laatst online: 24-08-2017
Dit is een quote van een andere site, graag jullie mening
Hallo,

Ik programmeer in ASP én PHP, maar raad deze laatste taal af voor het type project dat u voor ogen hebt; dit i.v.m. de 'file-uploads' voor de foto's (bij advertenties) die dienen plaats te vinden.

ongeveer twee jaar geleden heb ik een soortgelijk systeem in de programmeertaal Php geschreven, waarna de makers van deze taal een 'security-patch' (=extra beveiligingsaanvulling) introduceerden, met het advies deze op de server - iedere server - te installeren.

Deze patch maakt het uploaden van bestanden, zoals bij advertenties met foto's noodzakelijk zal zijn, nagenoeg onmogelijk. Het goed transporteren van bestanden van de computer v.d. gebruiker naar de server is alleen nog maar mogelijk met een speciaal Linux-commando; het is hiervoor wel noodzakelijk dat de server onder Linux draait; waterdicht is deze methode niet.

Om soortgelijke situaties te voorkomen kan ik u alleen maar aanraden dit project met Asp te ontwerpen. Het is namelijk onduidelijk of de makers van Php nog vaker zulke patches zullen introduceren.
En deze toevoegging nog
Men heeft met de komst van PHP versie 4 het één en ander verbeterd m.b.t. de file-uploads. Vroeger waren uploads met PHP 3 (en eerdere versies) ook best te doen, tegenwoordig is dat een crime.

PHP is een niet-commerciële programmeertaal, d.w.z. er hoeft niet voor betaald te worden. Als het Php development team meent iets te moeten ondernemen tegen een geconstateerde bug in de programmeertaal, staat hen heel weinig in de weg. Ook als dat betekent dat een functionaliteit als bijvoorbeeld het uploaden, al dan niet tijdelijk, komt te vervallen.

En zo kan het gebeuren dat van de ene dag op de andere je scripts nog maar weinig waard zijn, niet meer functioneren. En dan kun je alleen maar afwachten of men werkt aan een oplossing. Ik heb ervaring met deze kwestie.

File-uploads m.b.v. PHP? Erg glad ijs. Ik raad het ten stelligste af. Als je zegt dat er nog genoeg PHP web applicaties zijn waarmee files nog wel opgeladen kunnen worden is mijn devies: bestudeer deze gevallen erg goed. Is het front-end werkelijk geschreven in PHP?
Ik vind het allemaal beetje vreemd verhaal, zie het probleem niet zo met PHP, het werkt immers voor mij al jaren goed.

"Als je het kan bedenken, kan het gemaakt worden" Parcye - 14 januari 2002


Acties:
  • 0 Henk 'm!

  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 08:24

gorgi_19

Kruimeltjes zijn weer op :9

:?

ASP heeft geen native upload component, dus ik ben heel benieuwd waarom ze juist dat gaan aanraden. Ik neem aan dat PHP vast ook wel 3rd-party components heeft.
Verder heb je sowieso ook een bende rechten nodig (iig het IUSR_account van IIS) wil je uberhaupt iets kunnen uploaden; standaard heeft niet iedere folder schrijfrechten voor dit account.

Sowieso ben je normaliter op de hoogte van de wijzigingen van een upgrade van je hoster, en test je zelf de scripts.

Zo wist ik van mijn hoster dat die op een bepaald moment overging van ASP.Net 1.0 naar ASP.Net 1.1; wel alle tijd gehad (en genomen) om te gaan testen.
PHP is een niet-commerciële programmeertaal, d.w.z. er hoeft niet voor betaald te worden. Als het Php development team meent iets te moeten ondernemen tegen een geconstateerde bug in de programmeertaal, staat hen heel weinig in de weg
Ik mag hopen dat de cruciale bugs in iedere taal wordt opgelost. Alleen de ontwikkelaars bepalen niet dat er de nieuwste versie op jouw server wordt geinstalleerd, daar ben je zelf bij (of je hoster). Het is een beetje erg makkelijk om dit als argument te gebruiken.

[ Voor 95% gewijzigd door gorgi_19 op 03-12-2003 00:10 ]

Digitaal onderwijsmateriaal, leermateriaal voor hbo


Acties:
  • 0 Henk 'm!

  • Exterazzo
  • Registratie: Mei 2000
  • Nu online

Exterazzo

Qeasy

Ik script zelf vaak in ASP, maar daar heb je idd geen upload component. Ik heb het opgelost door een PERL scriptje te gebruiken, werkt perfect.

Vrijwel elke hoster ondersteunt perl, dus dat is het probleem niet :)

[ Voor 21% gewijzigd door Exterazzo op 03-12-2003 00:16 ]

Audentia


Acties:
  • 0 Henk 'm!

  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 08:24

gorgi_19

Kruimeltjes zijn weer op :9

Trouwens, ik vind het sowieso vaag dat ASP wordt aangeraden, waarom geen ASP.Net? Heeft ook een native upload component; daarmaast is ASP.NEt een stuk krachtiger dan gewoon ASP.

[ Voor 7% gewijzigd door gorgi_19 op 03-12-2003 00:19 ]

Digitaal onderwijsmateriaal, leermateriaal voor hbo


Acties:
  • 0 Henk 'm!

  • 4of9
  • Registratie: Maart 2000
  • Laatst online: 13-12-2024
Je kunt wel uploaden zonder component in ASP.

Aspirant Got Pappa Lid | De toekomst is niet meer wat het geweest is...


Acties:
  • 0 Henk 'm!

Verwijderd

In reactie op die Quote van een andere site;

Wat een onzin. In mijn opinie kun je supersytemen maken met PHP icm een DB. En niets mis met de file-upload methodes!

Ken genoeg sites die gebruik maken van PHP en daar hele file handle systemen mee gemaakt hebben.

Zie eigenlijk niet echt de negatieve dingen die de persoon in kwestie in de mond neemt, in de Quote die door de TS is geplaatst.
Pagina: 1