Correcte website maken

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Implementatie specialist

Standplaats: Honselersdijk Aantal uren: 32 – 40 uur Opleidingsniveau: HBO werk- en denkniveau Ben jij de implementatie expert die onze klanten helpt bij het integreren van de Greencommerce software? Ben jij daarnaast communicatief sterk, denk jij graag in verbeteringen en heb je ervaring met ICT? Lees dan snel verder! Bedrijfsinformatie Jem-id is een grote speler op het gebied van software ontwikkeling. Zo zijn wij continu bezig met het ontwikkelen van de meest innovatieve software voor de AGF- en sierteeltsector. We creëren oplossingen die er toe doen en verbinden klanten niet alleen op technisch vlak, maar zoeken ook de verbinding in

Bekijk vacature »

Fasttrack learning & development voor Java dev

Wat je gaat doen: Wij zoeken enthousiaste en ambitieuze junior en medior ontwikkelaars die toe zijn aan de volgende stap in hun carrière. Wij helpen je op je pad naar senior ontwikkelaar door ons fasttrack learning en development programma. Na een kort en intensief programma ga jij aan de slag bij klanten van DPA. Daarnaast krijg je veel ruimte om je te ontwikkelen als persoon en als specialist. De eerste maand gaan we aan de slag om je certificeringen te behalen waaronder OCP (Oracle Certified Professional). Daarnaast nemen we een deepdive in Spring Boot. Ook laten we je kennismaken met

Bekijk vacature »

Back-end Developer

Functieomschrijving Heb jij kort geleden je HBO ICT Informatica diploma in ontvangst mogen nemen? Of heb je een aantal jaar ervaring als Software Developer en ben je klaar voor een nieuw hoofdstuk in jouw carrière? Voor een gewaardeerde werkgever in de regio van Goirle zijn wij op zoek naar een junior/medior Back-end Developer met affiniteit met MS Acess. Samen met een vooruitstrevend team ben je verantwoordelijk voor het ontwikkelen van maatwerk software voor hun klanten. Je hebt kennis of ervaring van SQL en affiniteit met MS Acess. Je bent klantvriendelijk en flexibel ingesteld en vindt het leuk om klanten te

Bekijk vacature »

Front-end PHP Developer

Dit ga je doen Bouwen van de frontend van een nieuwe applicaties; Verbeteren van de user experience; Opstellen van een style guide; Schakelen met collega developers over de te bouwen oplossing; Je speelt een belangrijke rol in het neerzetten van het nieuwe systeem; Werken met o.a. Symfony 6, API Platform, Twig, Javascript, Redis Automatiseren van processen; Koppelen van verschillende functionaliteiten; Unit tests, integration tests, end-to-end tests; In de toekomst ga je nog werken aan andere projecten. Hier ga je werken Voor onze vaste opdrachtgever in de regio Breda zijn wij op zoek naar een Frontend Developer. Het betreft een organisatie

Bekijk vacature »

Ervaren C#.NET developer

Functieomschrijving We zijn op zoek naar een ervaren C#.NET programmeur voor een moderne werkgever in de regio Prinsenbeek. Als programmeur zal je bezig zijn met het ontwikkelen van op maat gemaakte webapplicaties voor verschillende klanten, waarbij je ervoor zorgt dat complexe processen zo goed mogelijk worden ondersteund. Je takenpakket omvat onder andere: Werken met databases en dataopslagoplossingen, implementeren van beveiligingsoplossingen en het waarborgen van de beveiliging van applicaties en gegevens, evenals het schrijven van technische documentatie en gebruikershandleidingen. Het ontwikkelen en onderhouden van C#.NET-applicaties. Bijdragen aan het ontwerp en de architectuur van softwaretoepassingen. Het schrijven van hoogwaardige en herbruikbare codes.

Bekijk vacature »

Medior Java developer (fullstack)

Wat je gaat doen: Of beter nog, wat wil jij doen? Binnen DPA GEOS zijn we dan ook op zoek naar enthousiaste Java developers om ons development team te versterken. Als Java developer werk je in Agile/Scrum teams bij onze klanten en daarbij kun je eventueel ook andere ontwikkelaars begeleiden in het softwareontwikkelproces. Verder draag je positief bij aan de teamgeest binnen een projectteam en je kijkt verder dan je eigen rol. Je gaat software maken voor verschillende opdrachtgevers in jouw regio. Je bent een professional die het IT-vak serieus neemt en kwaliteit levert. Je leert snel vanwege je diepgaande

Bekijk vacature »

Java/Kotlin Developer

Java/Kotlin Developer Ben jij een ervaren Java/Kotlin developer met een passie voor het automatiseren van bedrijfsprocessen? Wil je graag deelnemen aan uitdagende projecten bij aansprekende klanten? En ben je op zoek naar een professioneel, ambitieus en dynamisch bedrijf om je carrière verder te ontwikkelen? Kom dan ons team bij Ritense in Amsterdam versterken! Zo ziet de functie eruit: Als Java/Kotlin developer bij Ritense ben je verantwoordelijk voor de ontwikkeling en implementatie van applicaties die bedrijfsprocessen automatiseren, zodat onze klanten slimmer, efficiënter en klantgerichter kunnen werken. Als developer ben je in de lead en zorg je voor de correcte oplevering van

Bekijk vacature »

C# .NET Backend Developer HBO Javascript

Samengevat: Deze werkgever is een professionele speler op gebied van IT en E-Commerce. Wil jij werken voor een e-commerce platform? Heb je ervaring met C#, Javascript en Scrum? Vaste baan: C# .NET Developer Backend E-Commerce 3.400 - 4.500 Backend Developer Wij ontwikkelen software voor E-Commerce toepassingen. Ons eigen Content Management systeem biedt een integrale oplossing met diverse ERP software. Onze systemen zijn vaak complex en omvangrijk en draaien bij grote organisaties. Maar ook kleine ondernemingen hebben steeds vaker behoefte aan een vlekkeloos werkende E-Commerce oplossing. Zij bieden een uitdagende werkomgeving met gezellige collega's. Je krijgt veel vrijheid en er is

Bekijk vacature »

Senior/Lead Python developer

Functie Samen met je team, bestaande uit een senior, 2 mediors en één junior ontwikkelaar ga je op een Agile-gebaseerde aanpak werken aan hun software. Je hebt oog voor kwaliteit, risico’s en klantbelang. Communicatie met je collega’s en waar nodig ook met klanten speelt een belangrijke rol in het bereiken van een succesvol resultaat. Als persoon ben je slim, krijg je dingen voor elkaar en ga je resultaatgericht te werk. Binnen het development team is er veel zelfstandigheid, los van de stand-up (10:00 uur) en zo nu en dan pair-programming sessies. Technieken die zij gebruiken zijn o.a. Python, Django, MySQL,

Bekijk vacature »

Senior pega developer

You work on software that makes colleagues and customers happy! Thanks to your IT skills, De Mandemakers Groep really makes a difference for its customers. Do coding, testing and deployments make your heart beat faster? Then apply today as Senior Pega Developer at De Mandemakers Groep! Wat ga je doen? The job title gives it away: You will be developing Pega software. This ranges from technical design, coding and testing to test automation, deployments and bug fixing. Your goal is to continuously improve our systems so that colleagues can work efficiently and customers receive optimal service. You don't have to

Bekijk vacature »

Cloud Developer

Cloud Developers opgelet! Bij Luminis zijn ze opzoek naar jou. Lees de vacature en solliciteer direct. Luminis is een software- en technologiebedrijf met meerdere vestigingen. Vanuit deze vestigingen werken 200 professionals aan technisch hoogwaardige oplossingen voor klanten zoals KLM, Nike en Bol.com. Ook ontwikkelt Luminis eigen oplossingen op het gebied van cloud, Internet of Things, data intelligence, e-sports en e-learning. Luminis onderscheidt zich door aantoonbaar voorop te lopen in technologie en innovatie. Luminis heeft drie kernpunten die verankerd zitten in alles wat we doen: het omarmen van nieuwe technologie, meesterschap en kennis delen. Functiebeschrijving First things first! Het is belangrijk

Bekijk vacature »

SQL Database developer

Functie omschrijving Wil jij meewerken aan het creëren van slimme software om magazijnen als een geoliede machine te laten lopen? Wij zoeken een zorgvuldig persoon, iemand die niet snel de hand omdraait voor complexe algoritmes. Denk jij dat jij de SQL ontwikkelaar bent die wij zoeken? Lees snel verder en wie weet zitten we binnenkort samen aan tafel! Jouw werkzaamheden zullen er als volgt uitzien: Je houdt je bezig met het ontwerpen en ontwikkelen van MS SQL server databases, dit doe je met T-SQL als programmeer laag. Je gaat aan high-end software oplossingen werken, dit doe je voor de optimalisatie

Bekijk vacature »

Full stack developer

Wat ga je doen als Full stack .NET developer Microsoft 365? Je stelt je op als sparringpartner voor het team en PO over toekomstige functionaliteiten, architectuur en mogelijke nieuwe producten. Je bent mede-verantwoordelijk voor het vertalen en omzetten van een user story in een passend technisch design. Je implementeert functionaliteiten op basis van een technisch design en user story. Je bent mede-verantwoordelijk voor het beheer van Azure DevOps, waaronder het beheer van GIT, Build Pipelines, Release Pipelines en geautomatiseerde testen. Hier herken jij jezelf in Hbo werk- en denkniveau of hoger aangevuld met relevante certificeringen en/of cursussen; Minimaal 3 jaar

Bekijk vacature »

C# Developer

Functie omschrijving Voor een softwarebedrijf in de omgeving van Veghel zijn we op zoek naar een C# developer. Word jij blij van ontwikkelen in C# en .NET? Lees dan snel verder! Jouw werkzaamheden zullen er als volgt uit gaan zien: Door middel van ASP.NET, MVC Framework en C# ga je webshops, websites en webapplicaties ontwikkelen. Je zorgt voor de optimalisatie van bestaande software en de automatisering van bedrijfsprocessen. Op basis van de wensen van de klant ga je samen met je collega's ga je op zoek naar de juiste oplossingen en je gaat dit uitwerken tot een mooi eindproduct. Bedrijfsprofiel

Bekijk vacature »

Oracle APEX developer

Wat je gaat doen: Als Oracle APEX ontwikkelaar bij DPA werk je samen met collega’s aan de meest interessante opdrachten. Je zult je ervaring met SQL, PL/SQL, JavaScript, HTML en CSS inzetten om wensen van opdrachtgevers te vertalen naar technische oplossingen. Je werk is heel afwisselend, omdat DPA zich niet beperkt tot een specifieke branche. Zo ben je de ene keer bezig binnen de zorgsector, de andere keer is dit bij de overheid. Wat we vragen: Klinkt goed? Voor deze functie breng je het volgende mee: Je hebt een hbo- of universitaire opleiding afgerond Je hebt 2 tot 5 jaar

Bekijk vacature »
Kristof

Kristof

05/09/2006 13:07:00
Quote Anchor link
Ik ben van plan om mijn website te vernieuwen. Nu, het probleem is dat ik telkens bijleer (wat natuurlijk niet zo erg is). Kan er mij eens iemand vertellen waarop ik moet letten? Hierbij bedoel ik dan dingen te noemen zoals: geen tabellen voor layout, maar gebruik css.
Geen include, maar...(?)
Ik weet dat de vraag zeer algemeen is, maar volgens mij zitten meerdere mensen wel met die vraag opgescheept.

Alvast bedankt voor de komende tips
 
PHP hulp

PHP hulp

27/11/2024 07:17:49
 
Mebus  Hackintosh

Mebus Hackintosh

05/09/2006 13:10:00
Quote Anchor link
Kijk met firefox samen met de web developer plugin

om te kijken of je website w3cvalid is sommige mensen hebben hier baat bij dat dit zo is en zullen daardoor minder snel van je site afgaan

Zorg ervoor dat de broncode netjes en overzichtelijk is en dus niet een opgehoopte bonk html tags

Verder werkt inderdaad niet meer met tabels maar wel met css en div's

Voor de rest weet niet echt iets om aan te vullen:)

GR. mebus!
 
- SanThe -

- SanThe -

05/09/2006 13:11:00
Quote Anchor link
Kristof:
Geen include, maar...(?)

Waarom niet?
 
- wes  -

- wes -

05/09/2006 13:25:00
Quote Anchor link
De wes 'maak het jezelf makkelijk in php' guide!


1. Duidelijke naamgeving

$var_1 = 2; //fout
$tot_berichten = 20; // goed

In 1 oogopslag kan je zo ziet wat je variabele doet, het is het totaal berichten instellen.
Zelfde gelt voor QUERYs, als je 9 QUERYs in een pagina hebt, is sql_1 sql_2 etc geen handige naamgeving.

$sql_zoek
$sql_fakturen
$sql_users

Is een stuk duidelijker en je weet weer meteen wat je aan het doen bent daar.


2. Overzichtelijkheid (?)

Doe jezelf een lol en probeer je een beetje hieraan te houden:

2a. Alles lowercase, met uitzondering van QUERYs
2b. Code tussen single quotes ' , met je variabelen buiten de quotes gelaten: echo 'Ik ben: '.$wes;
2c. Spring je code in in welk programma je ook gebruikt. Het is misschien nog wel wat je het meest gaat helpen
2d. Prop niet alles op elkaar en geef wat ruimte her en der. Voeg eventueel comments doe naar wat je zelf goed dunkt.


3. Doe ook voorwerk, denk na!

Zet voordat je begint voor jezelf op papier de structuur van wat je wil bereiken. Veelal zie je daar de logica al in, met ruimte voor toekomstige uitbreidingen.


4. Know your friends!

Mr G. Oogle , [url=http://www.php.net]Mr P.H. Pnet[url] and [url=http://www.phphulp.nl]The Programmers Annonimous[url] are your friends!


5. De rest

Gewoon proberen, en anders zie 4 :)
 
PHP Newbie

PHP Newbie

05/09/2006 13:46:00
Quote Anchor link
goede fout afhandeling, dus niet:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?php
mail(.. , .. , .. , ..);
echo 'mail verzonden';
?>


maar:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
<?php
if(mail(.. , .. , .. , ..))
{

    echo 'mail verzonden';
}

else
{
    echo 'mail kon niet worden verzonden';
}

?>
 
Ponzi

Ponzi

05/09/2006 13:47:00
Quote Anchor link
Het is ook handig om in je script regelmatig te zeggen wat je gaat doen... dit is bijvoorbeeld nuttig als je het script een half jaar later tegenkomt en wil herbouwen ;) .

Offtopic:

Wes, doe aub dat mannetje weg ! It's driving me insane :P !
 
- wes  -

- wes -

05/09/2006 13:55:00
Quote Anchor link
Speciaal voor ponzi:

Afbeelding

en nu nie zo miepn!
Gewijzigd op 01/01/1970 01:00:00 door - wes -
 
Jason de Ridder

Jason de Ridder

05/09/2006 14:04:00
Quote Anchor link
download de html-validator-plugin voor FF, (zoekterm kan je 'Tidy' gebruiken), dit vind ik echt relekst, dan zie je in één opslag hoeveel errors de pagina heeft waarop je op dat moment bent. (21 errors en 178 warnings voor deze pagina... zelf de fout pagina van firefox zelf heeft een aantal errors ;))
 
Terence Hersbach

Terence Hersbach

05/09/2006 14:08:00
Quote Anchor link
aanvulling op wes:

als je je website aan t opzetten bent, kan je het best gebruik maken van een zogeheten 'flowchart'.
hierin zet je je structuur neer hoe je bij een bepaalde pagina moet komen. vb:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
[home]
|
|-[mijzelf]
|
|-[contact]
| |
| |-[msn]
| |
| '-[email]
|
|-[extrapagina]
|
'-[extrapagina]

in dit structuurtje moet je eerst naar contact en dan kan je vanaf daar naar de pagina msn om je msn adres vanaf te halen. Hieruit blijkt dat je dus niet vanaf home in een keer naar die pagina kan klikken.
 
Kristof

Kristof

05/09/2006 14:18:00
Quote Anchor link
ok, al heel veel tips, maar ik ben zeker dat er meer zijn :-)
Oa: waarom geen include te gebruiken, en wat als alternatief dan?
 
Jason de Ridder

Jason de Ridder

05/09/2006 14:22:00
Quote Anchor link
Aanvulling op Terence:
Gebruik niet meer 7 (HOOOOOOOGUIT 8) menu items, en niet meer dan 10 sub menus per menu item.
Anders wordt je site onoverzichtelijk. (en 10*8 = 80 menuuutjes, moet je het toch wel onderbrengen).

Begin niet gelijk met scripten maar werk eerst alles uit. Welke functies moeten er op komen?
Hoe moet het eruit zien etc. etc.....

Ik ben nu toevallig ook bezig met een nieuwe site. Ik ben nog erg in het begin stadium maar de template heb ik al..(http://www.theaterisleuk.nl/template001.gif) Ik werk het liefste als de layout er al is en daar programmeer ik dan in. Sommige mensen vinden het prettigere om eerst alles te scripten en dan de design eromheen bouwen, dat is gewoon een kwestie van smaak.

Let op dat je noooit errors hebt in je html, warnings zijn niet zo heeeeeel erg. Maar vooral geen errors!
 
Klaasjan Boven

Klaasjan Boven

05/09/2006 14:24:00
Quote Anchor link
Ik zie niet in waarom je geen include() kan gebruiken dit is een zeer handdige functie in PHP. Kijk bijv maar eens wat er allemaal geinclude wordt bij bijv Mambo en of Joomla.
 
Frank -

Frank -

05/09/2006 14:37:00
Quote Anchor link
Quote:
Geen include, maar...(?)
Het is door anderen ook al gezegd, maar ook ik snap niet waarom je geen include zou willen gebruiken. Het gebruik van generieke functies en/of classes wordt op die manier wel erg lastig. Je kunt dan bv. op iedere pagina die een connectie met de database maakt, weer hetzelfde stuk code gaan zitten inkloppen om deze connectie te maken. Dat lijkt mij zinloos, volkomen overbodig en niet te onderhouden.

Zelf gebruik ik require_once , maar op zich is dat 1 pot nat met include. Het verschil zit hem in een fatal error in plaats van een warning. Maar omdat je een goede foutafhandeling gebruikt, maakt dat ook weer niet zo veel uit.
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.