| 12:45 pm on Nov 12, 2002 (gmt 0)|
I use a combination of templates and SSI for my site. The template, made up of SSI calls, is used for creating a new page from scratch and RARELY if at all needs to be changed. The SSI's implement the changes that DO need to be made instantly.
| 12:48 pm on Nov 12, 2002 (gmt 0)|
It will solve your templating problem, save you lots of time and allow you to add some neat functionality to your sites.
Also, work on weaning yourself off DW. Coding by hand will afford you a much better understanding of your tools (html/css/php etc).
Welcome to WebmasterWorld ;)
| 12:49 pm on Nov 12, 2002 (gmt 0)|
Sounds like you should start learning a server side scripting language like php or asp. Start getting into database and flat file intagration.
Welcome to WebmasterWorld
| 12:51 pm on Nov 12, 2002 (gmt 0)|
Hi djriches - and a hearty welcome to WebmasterWorld!
Certainly CSS-2 (or CSS-P[ositioning]) is one of the key areas to learn. Abandoning tables in favour of layers has a number of advantages in the areas of speed and SEO (Search Engine Optimisation). On the SEO front it allows you to bring your content to the top of the page, yet still positioning it where you want.
XHTML is another area you could look at - it has superceded HTML4.01 as the W3C recommended standard for presentational layer scripting.
Some server-side languages (ASP, PHP etc.) is a definite must for building dynamic, eCommerce database driven sites.
| 1:41 pm on Nov 12, 2002 (gmt 0)|
Thanks all for your incredibly quick and informative replies and the warm welcome! All food for thought and somewhat daunting for a novice. Looks like PHP could be the next step. Nick_W, I can tweak my code by hand ok, is that a good start? ;)
I want to get my site under control and easier to manage before it grows too large so thanks once again for the tips.
| 2:13 pm on Nov 12, 2002 (gmt 0)|
I've been learning ASP.net for the last few weeks, no mention of it here which suprised me.
| 2:18 pm on Nov 12, 2002 (gmt 0)|
.Net may have a few more pitfalls being a new technology than using asp classic or php. I have been working with it for a while, and I still run into bugs and problems. If you are a go getter and really want to be ahead of the curve I would do it, but right out the gate it may be a little too much to handle not knowing a programming language.
Dino_M is .Net your first web language or are you versed in another language?
|I want to get my site under control and easier to manage before it grows too large so thanks once again for the tips. |
No matter what language or technology you use server-side scripting should help you accomplish this.
|brotherhood of LAN|
| 2:20 pm on Nov 12, 2002 (gmt 0)|
i'd go for the scripting language too, and brush up on that DB normalisation :)
I had a 3meg site reduced by 20% using CSS and another 20% using server side includes for repetitive code...like the doctype,charset and encoding tags at the top of each page for example.
after moving from a shaky setup of asp/access...i reduced the size of the site another 20% after switching to php and mysql which i started picking up.
The site more or less looks and acts the same (its a simple site), but the extra help from PHP and such has made the site more compact.
The W3C is probably an excellent place to start, if a little daunting for beginners (and non-beginners I guess) because of its sheer volume, but to put it mildly - they know their stuff.
| 2:26 pm on Nov 12, 2002 (gmt 0)|
|after moving from a shaky setup of asp/access...i reduced the size of the site another 20% after switching to php and mysql which i started picking up. |
BOL was this hand coded asp or was it front page to hand coded php? 20% sounds like a lot. I have not ever really seen asp cause that much bloat. I guess it all depends on what you are doing but usually asp and php are head to head as technologies go. One does some stuff better and the other does something else better.
| 2:27 pm on Nov 12, 2002 (gmt 0)|
korus - Apart from HTML it's my first, I'm learning in my lunch hours / before / after work. I have a full time ASP.NET developer sat next to me which is very handy.
| 2:29 pm on Nov 12, 2002 (gmt 0)|
Dino_M Has it been frustrating or is it a good transition?
| 2:42 pm on Nov 12, 2002 (gmt 0)|
very frustrating, but hopefully worth it.
| 2:51 pm on Nov 12, 2002 (gmt 0)|
ASP.NET is a server-side development language and you still need to know the front-end stuff to meld you ASP code into the presentational layer.
As for ASP.NET being the way forward, I think it's too early to tell. I'm an avid ASP 3.0 head, however as korkus2000 mentioned, ASP.NET still has it's teething problem.... and you can never discount the power and speed that a PHP SQL/mySQL/PostgreSQL combination has.
|brotherhood of LAN|
| 3:09 pm on Nov 12, 2002 (gmt 0)|
|BOL was this hand coded asp or was it front page to hand coded php? |
Korkus, yes, FP generated, I should have mentioned. The "shakyness" was my lack of knowledge in ASP....but when I shifted a 2 column table (a dictionary) from an access db to mysql, it was smaller. An access db would also invariably take up about 100k of space before data was entered, and there were 3 db's.
The savings are a rough estimate from switching over. The ASP code was probably a bit 'over' bloated from its automatic generation but most of the saving came from the db. :)
| 3:26 pm on Nov 12, 2002 (gmt 0)|
I don't think anyone is going to argue with you about access being a poor database. Changing from access to SQLServer or mysql will improve performance immensely.
| 1:50 pm on Nov 16, 2002 (gmt 0)|
I admit to not knowing much about asp but I found learning perl for server-side scripting to be the most useful thing I offer our clients. There are thousands of free perl scripts available on the net that you can modify for your own use and they are good to help you learn. I would not start with a big fat PERL book but one of those smaller ones geared just to web development. Best of luck!