Archive for the 'Sites' Category

Gérer facilement la mise à jour de son site

subversionTout développeur web sait qu’il peut être long et ennuyant de modifier les fichiers sur son serveur à distance afin de mettre les nouvelles versions de ceux-ci. Par FTP, la tâche peut être longue étant donné que le logiciel va lancer une commande FTP de suppression pour chaque fichier (si vous n’écrasez pas vos fichiers)… un peu long.

Voici ce que je vous propose. Premièrement, j’espère qu’en tant que développeur, vous avez appris à vous servir de SVN (Subversion). Il s’agit d’un simple outil qui vous permet de garder un historique de votre travail, et vous permet de revenir à des versions précédentes si nécessaire.

Bref, l’idée ici est simple. À l’aide de la commande svn export, nous pouvons mettre à jour de façon rapide notre version en production. Bien sûr, pour pouvoir faire cela, il faut avoir un accès SSH à son serveur, ce que tout utilisateur d’un service d’hébergement partagé (shared) n’aura probablement pas. Si toutefois, vous travaillez sur un serveur dédié, alors voici ce que vous pouvez faire:

1. En local, établissez une copie de travail de votre dépôt SVN (celui-ci peut être situé n’importe où). L’idée est que votre ordinateur local soit en mesure de faire fonctionner vos scripts (PHP dans mon cas). Je travail actuellement avec une VM avec Fedora d’installé, et pour modifier les fichiers, je peux soit travailler directement de la VM, ou encore via FTP directement. Dans mon cas, je préfère travailler par FTP sur mon Macintosh avec TextMate, mais chacun ses préférences.

2. Avec une copie locale, vous êtes en mesure de faire vos modifications. Lorsque vous êtes satisfait, vous faites un svn commit de vos fichiers pour qu’ils soient enregistrés dans votre dépôt SVN.

3. À présent, vous pouvez mettre votre copie de production à jour en une seule commande, soit svn export.

Afin de me simplifier la tâche, je me suis fait un petit script qui fait svn export avec l’url nécessaire et il ne me reste donc plus qu’à simplement appeler le script pour que la mise à jour soit effectuée. Ainsi, plus besoin de jouer avec son FTP pour tout changer, quelques commandes de console et le tour est joué. Dans mon cas, une mise à jour prend environ 10-15 secondes, pour 10 Mo, ce qui est excellent (le dépôt SVN se trouve sur le serveur de production).

A 7 Days to Better Body serie of articles coming on ePersonalDev.com

I’ve started writing this serie recently and I’m sure many of you will be interested by it. I’ll be providing a great deal of information about pretty much everything that surround the methods of getting a better body during a 7 day period.

You can currently see the presentation of this serie at 7 Days to a Better Body. Until then, have fun browsing my network of blogs, you might discover much you didn’t know.

eWealthDev.com and ePersonalDev.com soon to be online

I purchased those two domain names today in order to “look” like a better reference online. eWealthDev.com will replace my old blog located at http://money.tomrochette.com (which will now redirect to the domain name) and http://selfdevelopment.tomrochette.com will be replaced by ePersonalDev.com. As I’m sure you have realised, those link where quite long and subdomains under my name is a bit repelling, not that my name is ugly… (how could a name be ugly?)

I should be quite more active on both of these and will try to promote them in order to get them popular as I’m sure the content already available there is gold.

Redirect to www

Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^your-domain-here\.com
RewriteRule ^(.*)$ http://www.your-domain-here.com/$1 [R=permanent,L]

This code placed in your .htaccess will give you the possibility to send any visitor coming to your-domain-here.com to www.your-domain-here.com. This has a great advantage especially with search engines because all your pages will be referenced under the same “subdomain” as if you had both, you’d get www.your-domain-here.com links and your-domain-here.com links which would count as different pages.

Node Ultra 500s review completed!

Yea, took me two day to complete the checkup. It took me around 2-3 hours in total. I just took the time to make sure the websites which would be listed in the general directory were at the good place. If they were 2 level down, it was fine enough for me. I also took the time to verify if there was any gambling or poker related websites as the new guideline strictly forbids them (especially because the people who link to their website making the users think they’ll find useful information mislead them more than often).

New submission will be checked on the fly as I don’t want to have to do this once again.

On another note, I checked my predicted PR for the directory and it’s now a PR3! Yes, I haven’t yet acquired the PR but it’s only a matter of time, and while I’m waiting, I’ll submit the directory to others directories so I can get more backlinks, which will then turn out into an higher PR.

I’ve been able to sell 9 featured links at the price of 2$ (now 2.37$ because of the paypal fees). There’s 16 left out of the 25 and I’m pretty sure they will sell out as soon as I get my PR. Then, I’ll start increasing the featured links price by doubling the initial amount each 25 links.

Ex.
25 links @ 2$
25 links @ 4$
25 links @ 8$
25 links @ 16$
25 links @ 32$
25 links @ 64$ -> Yea, it will most likely not happen.

I think that after the 100 first link I’ll keep a fixed price, maybe 15$. At that moment I should be over the 1500 submissions which be quite cool. All the money I’m earning from this will serve to pay for the servers (until I reach the amount I had to pay for domain names and server rental) then it’ll all go into my pocket. This money will be used to buy myself a new computer.

Categories