WN

WN (https://www.wn.se/forum/index.php)
-   Serversidans teknologier (https://www.wn.se/forum/forumdisplay.php?f=4)
-   -   Skapa ett css dokument med php (https://www.wn.se/forum/showthread.php?t=1039988)

Nihilnovi 2010-01-21 02:29

Vill inte upprepa mig igen, håller helt enkelt inte med =)

Med det sagt har jag nästan bara jobbat i USA där detta är standard bland alla byråer jag har vart involverad med. Hur det funkar i sverige är knappast något just jag personligen sätter något värde på då det inte är min marknad, precis som 99% av personer här på WN inte skulle bry sig om andra marknader.

Vill också påpeka att när jag bara freelancede så gjorde jag ungefär på grinditwp's sätt! Det är nog lite annorlunda regler i B2B och B2C=)

danjel 2010-01-22 13:40

Alternativet är ju att ha klasser i .css filen som motsvarar textstorleken
och sedan sätta klasserna dynamiskt i själva markupen <body class="<?php print GetClassName()?>"..
Det är väl också helt ok att generera css inom headern för just detta syfte enligt min mening..det kommer ju validera m.m och

tartareandesire 2010-01-22 13:48

Citat:

Ursprungligen postat av Nihilnovi (Inlägg 20339899)
Vill inte upprepa mig igen, håller helt enkelt inte med =)

Med det sagt har jag nästan bara jobbat i USA där detta är standard bland alla byråer jag har vart involverad med. Hur det funkar i sverige är knappast något just jag personligen sätter något värde på då det inte är min marknad, precis som 99% av personer här på WN inte skulle bry sig om andra marknader.

Vill också påpeka att när jag bara freelancede så gjorde jag ungefär på grinditwp's sätt! Det är nog lite annorlunda regler i B2B och B2C=)

Där har du nog fel, det är väldigt många på WN som även är verksamma internationellt.

Nihilnovi 2010-01-25 18:22

Citat:

Ursprungligen postat av tartareandesire (Inlägg 20340090)
Där har du nog fel, det är väldigt många på WN som även är verksamma internationellt.

Jasså, så skulle de som jobbar internationellt följa allt exakt hur det funkar i en viss marknad när man jobbar mot en annan? Nej, jobbar man i USA mot en amerikansk marknad bryr man sig bara om det, jobbar man internationellt mot t.ex en svensk kund så anpassar man sig till den svenska marknaden, och bryr sig knappast om hur det är i t.ex Indien, Frankrike eller Australien. Däremot vill man fortfarande se en viss internationell standard vad gäller programering i B2B.

Ford gör bilar i USA med amerikas flagga på, de är ett internationellt företag som finns i hela världen. Hur bra tror du de bilarna som har den amerikanska flaggan skulle sälja i resten av världen? Nej du hittar de inte där, för att att även som ett internationellt företag så anpassar sig Ford mot den marknaden där kunden befinner sig i.

Är man så dum, som enligt dig "många här på WN är" att man inte bryr sig om sånt så kan man knappast kalla sig seriös på någon nivå, det bästa man kan uppnå är att knega för sina 20-50k i månaden och vara nöjd med att vara medelmåttig.

Om jag nån gång skulle göra en enterprise sida åt en svensk kund så skulle jag självfallet ta reda på allt jag behöver vad gäller namnkonventioner(självfallet allt annat också) i sverige. Med det sagt, så letar jag knappast efter kunder i ett land med 9 miljoner invånare.

Hela sveriges internet marknad ungefär like stor som ett par kvarter i NYC, och därför, om du nu som svensk utvecklare jobbar internationellt(eller mot USA som många seriösa utvecklare gör, för där är alla pengar) börjar du snabbt förstå att det som gäller i världens största marknad snabbt blir till internationell standard, gör du inte det, ja, lycka till!

I B2C spelar det nog ingen roll vad eller hur man gör något, de flesta kunder är helt okunniga men även där tycker jag man ska hålla en viss standard som är anpassad till marknaden, fast det är nog knappast några pengar där och jag skulle inte rekomendera att jobba i den sektorn. Fast det är nog där de flesta börjar och det är absolut normalt, jag gjorde själv det =)


Nu har ju hela tråden blivit om något helt annat så jag får sluta tjata :P In the end tycker jag att en fil ska sluta på den ändelsen som filtypen är, men om det nu är så att t.ex i sverige är det väldigt vanligt för css filer att ha php som ändelse så är det bara att köra på så länge det är en svensk kund, och anpassa sig(gällande allt, inte bara filändelse självklart :P) beroende på geografi om man jobbar internationellt.

Jawn 2010-01-25 18:35

http://www.phpro.org/articles/Embedding-PHP-In-CSS.html

tartareandesire 2010-01-25 18:45

Nihilnovi, du missuppfattade mig nog. Jag reagerade enbart på din formulering som löd så här "precis som 99% av personer här på WN inte skulle bry sig om andra marknader". Där har du nog faktiskt fel.

I övrigt håller jag absolut med dig om att man bör följa standarder i de fall de finns tydligt definierade. Däremot så bör man oavsett position verka för att internationella standarder ska gälla, inte nationella sådana vilka är relativt meningslösa i förlängningen. USA må vara den största marknaden än så länge men Asien kommer säkerligen gå om.

Pengar är heller inte allt vilket alla som beställt jobb säkerligen insett vid det här laget. Det finns välbetalda utvecklare som gör skräp liksom det finns mindre välbetalda sådana som gör utmärkt ifrån sig.

danjel 2010-01-27 16:52

Tänk på att om man använder denna teknik skapar man beroenden som ofta kan vara oönskade och försvåra tex uppskalning av webbarna, om man tex kör statiska filer ,css m.m, på en separat server kräver detta att php är installerat på denna server ..

grinditwp 2010-01-28 09:37

Citat:

Ursprungligen postat av Jawn (Inlägg 20340413)

Konstigt att det är just en "amerikan" som rekommenderar detta :D

eliasson 2010-01-28 23:18

Citat:

Ursprungligen postat av Nihilnovi (Inlägg 20339015)
lägg till i din root .htaccess file: (apache server)
AddType application/x-httpd-php .css

Det där är jätte, jätte, jättedumt ur ett säkerhetsperspektiv.

Nihilnovi 2010-01-31 02:40

Citat:

Ursprungligen postat av eliasson (Inlägg 20340800)
Det där är jätte, jätte, jättedumt ur ett säkerhetsperspektiv.

Du kan väl påpeka att du menar att om koden innehåller fel så kan källkoden visa ren php när du ändå tar dig tid att posta? För någon annan orsak finns det inte.


Lite off-topic, men det är väldigt dumt att ha viktig information i en css fil, t.ex databas connect uppgifter utan någon form av encryption med salt som ändras regelbundet.
Själv använder jag mig av cron och mina salter baseras på atmospheric noise som hämtas och ändras varje timme.


Alla tider är GMT +2. Klockan är nu 06:49.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson