Simpele tips voor het verbeteren van uw workflow

Tijd is een kostbaar goed, dus alles wat we kunnen doen om onze workflow efficiënter te maken, moet een goede zaak zijn. In dit artikel bekijken we enkele eenvoudige ideeën en hulpmiddelen die u kunnen helpen uw productietijd te versnellen.

Gebruik server side scripting op de juiste manier

De voordelen van scriptingtalen aan de serverzijde, zoals PHP en ASP, zijn bekend. Door ze te gebruiken, wordt uw website gemakkelijker te onderhouden, hoewel u wel een goed inzicht moet hebben in hoe alle verschillende delen van uw site bij elkaar passen.

Hoewel veel mensen al talen zoals PHP gebruiken, gebruikt niet iedereen ze op de juiste manier. Als gevolg hiervan is er nog steeds veel onnodige duplicatie van code en onnodige markup in de bestanden.

U moet de bestanden bekijken die u op uw site gebruikt, exemplaren van duplicatie detecteren en proberen deze op te lossen. Dit is een proces dat "normalisatie" wordt genoemd. Dit is een term die gewoonlijk wordt toegepast op databases, maar is even relevant voor webdocumenten.

Uw doel is om de meest efficiënte manier te vinden om de inhoud te bedienen en te onderhouden. Sommige sites gebruiken bijvoorbeeld meerdere header-bestanden voor hun webpagina's omdat er kleine verschillen zijn tussen wat er in de headersectie voor verschillende pagina's moet staan.

Een efficiëntere manier om dit te doen, is door een voorwaardelijk blok te gebruiken om het relevante onderdeel te wijzigen wanneer de pagina wordt samengesteld.

Als u meerdere versies van een bestand hebt waarbij alleen gedeelten van elke worden gewijzigd, zoals in het bovenstaande voorbeeld waarin alleen de taal, beschrijving en titel zijn gewijzigd, is dit inefficiënt.

Het gebruik van programmeertechnieken om selectief de gewijzigde delen uit een enkel bestand te vervangen, is de juiste manier om het te doen. De volgende afbeelding demonstreert een manier om dit te doen.

Door voorwaardelijke blokken te gebruiken, kunnen meerdere versies van een bestand in één bestand worden opgeslagen, en op deze manier is het zowel gemakkelijker te onderhouden als efficiënter gebruik te maken van bestandsopslag.

Bewerk meerdere documenten tegelijkertijd

Het gebruik van server side scripting is een goed begin voor het verminderen van duplicatie en het verbeteren van de efficiëntie, maar er kunnen nog steeds momenten zijn waarop u een bepaalde wijziging in meerdere documenten moet aanbrengen.

De manier waarop de meeste mensen omgaan met deze behoefte is om elk bestand één voor één te openen en de vereiste wijzigingen aan te brengen. Wat ze niet weten, is dat veel toepassingen voor het bewerken van codes een functie hebben waarmee je dezelfde wijziging in veel documenten tegelijkertijd kunt toepassen.

Bijvoorbeeld in de populaire Geany-code-editor, wanneer u de functie "Vervangen" (hierboven afgebeeld) gebruikt, hebt u de keuze om:

  • selectief elke vervanging verifiëren zoals deze is gemaakt
  • automatisch elke instantie binnen een geselecteerd blok vervangen
  • automatisch elke instantie binnen één gedocumenteerde vervangen
  • automatisch elke instantie in meerdere documenten vervangen

Die laatste optie kan behoorlijk krachtig zijn. Om het veilig te gebruiken, moet u ervoor zorgen dat alle documenten die u moet wijzigen open zijn en dat ze het zijn documenten open in de sessie.

Als u elke wijziging in een document wilt controleren zoals deze is gemaakt, klikt u op de knop "Vervangen en zoeken".

Als u alle exemplaren in een geselecteerd blok wilt wijzigen, klikt u op de knop "In selectie".

Als u alle exemplaren in één document wilt wijzigen zonder elke vervanging handmatig te controleren, klikt u op de knop "In document".

Als u alle exemplaren in elk geopend document in de huidige sessie wilt wijzigen, klikt u op de knop "In sessie".

U kunt volledige codeblokken vervangen

Bij de kwestie van Zoeken en vervangen blijft het meest voorkomende gebruik van deze functie het vervangen van afzonderlijke woorden, maar in feite is het mogelijk om hele blokken code te vervangen.

Wat u in dit geval moet doen, is het hele blok dat u wilt aanpassen kopiëren en plakken in het vak "Zoeken" (alle regeleinden worden weergegeven als het teken "linefeed" of het teken "linefeed en return") en vervolgens kopieer en plak de vervangende tekst in het vak "Vervangen".

Als u de vervangende tekst handmatig invoert, kopieert u het relevante linefeed-teken dat in uw document is gebruikt, zodat u het kunt plakken waar het nodig is.

Bewerk meerdere afbeeldingen tegelijk

Het platformoverschrijdend ImageMagick toepassing heeft een krachtige mogelijkheid om wijzigingen aan te brengen in meerdere afbeeldingen in een map.

In de eerste plaats een commandoregel-tool met een beperkte GUI, het kan een tijdje duren om te leren hoe de functies ervan onder de knie te krijgen, maar het is de snelste en gemakkelijkste manier om het doel te bereiken.

Bijna alles wat je zou willen doen met een afbeelding in een grafische afbeeldingseditor kan worden gedaan in Image Magick.

Bulk hernoem bestanden

Er zijn veel verschillende bulk hernoemende hulpprogramma's die er zijn. Degene met de beste functies wordt simpelweg "Bulkhernoeming" genoemd.

Het is opgenomen in het XFCE-desktopomgevingspakket en maakt deel uit van de Thunar-bestandsbeheerder, hoewel het onafhankelijk van elk van deze systemen kan worden uitgevoerd.

De wisselwerking is dat u op zijn minst Thunar moet installeren en op sommige systemen moet u mogelijk XFCE installeren.

U kunt Bulk Renamer handmatig starten vanuit het startmenu, een opstartprogramma of de opdrachtregel, of u kunt een Thunar-bestandsbeheersessie starten, een groep bestanden selecteren en vervolgens met de rechtermuisknop klikken en "Naam wijzigen" selecteren.

Als u zich nog in uw Windows-gebruikersfase bevindt of als u Windows op uw werkplek moet gebruiken, is er een beperkt equivalent van Bulk Renamer in Windows Verkenner ingebouwd.

U volgt dezelfde stappen die u zou volgen in Thunar, maar het geeft alleen een opsomming van bestandsnamen.

Er zijn softwaretoepassingen van derden die kunnen worden gebruikt voor geavanceerdere opties voor het wijzigen van namen, maar in Windows is malware altijd een risico. De volgende lijst bevat renamer-hulpprogramma's die werken op Windows en die ook open source zijn:

Een closed source alternatief voor Windows is Bulk Rename Utility, een zeer krachtige applicatie met een enigszins overweldigende interface. Hoewel de naam bijna hetzelfde is als het Thunar-equivalent, verschillen de twee toepassingen in eenvoud.

Mac OS X heeft een ingebouwd hulpprogramma met de naam Finder met de mogelijkheid om bulk te hernoemen als een van de belangrijkste functies. Het is krachtiger en flexibeler dan de functie voor het hernoemen van Windows Explorer.

Maak uw eigen aangepaste HTML-tags

Als je merkt dat je constant blokken als volgt betreedt:

<p style = "font-size: 1.2em;">

Dit is een <span class = "fancy"> fancy </ span> tekst.

</ P>

U kunt veel toetsaanslagen verminderen door uw klassenlabels te converteren. Dus als je wat CSS hebt zoals dit:

<style>

@import url ('https://fonts.googleapis.com/css?family=Lobster');

.zin in hebben{

text-transform: in hoofdletters;

font-weight: bold;

}

</ style>

U kunt dit hier wijzigen:

<style>

@import url ('https://fonts.googleapis.com/css?family=Lobster');

zin in hebben{

text-transform: in hoofdletters;

font-weight: bold;

font-family: 'Lobster', cursief;

}

</ style>

En dan kun je je blok als volgt typen:

<p style = "font-size: 1.2em;">

Dit is een <fancy> fancy </ fancy> -tekst.

</ P>

Alleen deze kleine wijziging (het verwijderen van de punt zodat de klasse indien omgezet naar een tag) kan u veel tijd besparen als u constant dezelfde klassen in een document gebruikt.

header afbeelding met dank aan

Bogdan Rancea

Bogdan is een van de oprichters van Inspired Mag en heeft in die periode bijna 6 jarenlange ervaring opgebouwd. In zijn vrije tijd studeert hij graag klassieke muziek en onderzoekt hij beeldende kunst. Hij is ook behoorlijk geobsedeerd door fixies. Hij is al eigenaar van 5.