Your site’s design is the first thing people See
It should be a reflect of you in the Industry…
Make it easy for spider to crawl what you provide…
Everybody knows it is more flexible, better coding to write CSS yourself.
- But is it more efficient?
I am very bad at coding CSS.
- How can a grid help me out?
- Which CSS Framework should I chose SEOwise?
My requirements:
I am looking for a grid that is SEO friendly:Where I can push upp or down the different modules so that the navigation appears after the main content of the page.
I need a good control over the Font css.
The nominees are:
Two frameworks stands out:Â Blueprint and YUI frameworks followed by960 CSS http://960.gs/ (less known but that might be more SEO friendly).
YUI framework:
+ Template columns are source-order independent, so you can put your most important content first in the markup layer for improved accessibility and search engine optimization (SEO).
- Does YUI framework provide us with semantic CSS?
Clear Cache of local install
symfony freeze
in web/.htaccess
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 | Options +FollowSymLinks +ExecCGI <IfModule mod_rewrite.c> RewriteEngine On AddType x-mapp-php5 .php AddHandler x-mapp-php5 .php # UNCOMMENT the following line, if you are having trouble getting no_script_name to work #RewriteBase / # we skip all files with .something RewriteCond %{REQUEST_URI} \..+$ RewriteCond %{REQUEST_URI} !\.html$ RewriteRule .* - [L] # we check if the .html version is here (caching) RewriteRule ^$ index.html [QSA] RewriteRule ^([^.]+)$ $1.html [QSA] RewriteCond %{REQUEST_FILENAME} !-f # no, so we redirect to our front web controller RewriteRule ^(.*)$ index.php [QSA,L] </IfModule> # big crash from our front web controller ErrorDocument 500 "<h2>Application error</h2>symfony application failed to start properly" |
in web/php.ini
1 2 3 | magic_quotes_gpc = off magic_quotes_runtime = off magic_quotes_sybase = off |
Do the switch in databases.yml and propel.ini
- Check for a backdoor:
- Check if the database has been corrupted. Check for Java Script and new user registration, their rights…
- Get the server logs to see what technic was used and which component is involved.
- Clean up, upadte the components and reopen the site (ftp site / 705)
-Access your site using ftp.
-Check for the latest folder and files that have been changed. Are there any index.php files that have recently been changed?
The Php mailer of Symfony 1.0 doesn’t handle important mailing list. No buffer, no Smtp server. The best is to use Swift mailer with a batch script processing in background…
Here is how to send an HTML email with the Swift Library with symfony 1.0:
Copy the autoload.yml in: myapps/config
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | try { // Set up the Smtp connection using your google account $connection = new Swift_Connection_SMTP('smtp.gmail.com', 465, Swift_Connection_SMTP::ENC_SSL); $connection->setUsername('h.le.turdu@gmail.com' ); $connection->setPassword('xxx' ); // Create the mailer and message objects $mailer = new Swift(new Swift_Connection_NativeMail()); $message = new Swift_Message ('Mail\'s subject', $mailBody, 'text/html'); // Send $mailer->send($message, $mailTo, $mailFrom); $mailer->disconnect(); } catch (Exception $e) { $mailer->disconnect(); // handle errors here } |
and in a batch file
1 2 3 4 5 | $swift = new Swift(new Swift_Connection_SMTP(smtp_server_address)); $recipients = new Swift_RecipientList(); $message = new Swift_Message($email_subject, $email_body); foreach ($addresses as $address) $recipients->addTo($address); $swiftbatchSend($message, $recipients, $from_email_address); |
What is a web application ? Technically, it is not very intersing: It is a program that you access via a web browser that doesn’t run on your computer but somewhere remote on another computer.
A web application can be a knowledgebase like Wikipedia, or a business platform like Salesforce or a communities of interest like Languagekompis.com
Web applications offer to their users the possibility to create and share information.
A revolution if the information is really valuable…
Imagine having a community discussing your products, highlighting their advantages and shortcomings, imagining for you what could be the features of your next product release!
Imagine creating a place where the best Europeans students meet the Top employers!
Imagine that I could create such a thing for you!
AUTHOR
My name is Herve Le Turdu.
I am a 32 years old french* man with an inquiring mind and an enthusiastic personality. Get to know me better !
*Pardon my English tainted with a strong accent and of many mistakes
Projects & Work
-
A blogging for system written in Symfony for digipoint dynamics
Entrypark community is a job platform I participated in to help European students seeking jobs and internships.
Language exchange community in Stockhom | LanguageKompis is a community I created to exchange languages and integrate new cultures
LINKS - BeCause they deserve it!

Testing stuff:
http://leturdu.com/web-dev/
Test 1 // show post ID: 1
Test 2 // show category page: Services