我是个编程老手,但对网络编程却是个新手。我在一个项目中遇到了这一点,我需要帮助确定所使用的技术/语言。
它是某种动态网页,从数据库中获取信息并将其显示在表格中。在使用的html页面中,这些标记是
<!-- some text that has to be some form of commands -->
叫什么来着?用google搜索开始标记或结束标记是不可能的:/我知道它以某种方式使用c程序来实际获取数据,但我不知道它实际是如何工作的。
我需要的是名称,这样我就知道在在线资源中寻找什么来学习它,我真的希望这种标记用法只被一种语言/技术使用:)
提前感谢archie!
我已经用c++/c/python编程了很多年,但是我从来没有用PHP做过一个项目,我很快就会这么做。
我觉得echo的使用有点烦人,特别是打印长的东西。例如,如果我有一个函数想要echo网站的一个多余的部分,如标题或导航菜单,什么样的方法会更好。
<?php
function PrintHeader() {
[some php stuff, mysql queries, etc]
?>
some HTML code
more HTML code
<?php
[some closing php stuff]
我刚刚阅读了以下书籍:-K&R C -The Complete Reference C++ -The Complete Reference C -Deitel How to Program C -Deitel How to Program C++
它们中没有一个包含任何网络,如何创建套接字等。对于C网络编程,有什么“明确”的参考吗?谷歌并不是特别有帮助。
我可能正在考虑windows和unix平台。
在C中,当您想要进行通用编程时,您唯一支持的语言选项是宏。它们工作得很好,而且被广泛使用,但是如果你能用内联函数或常规函数来过活,你就会感到气馁。(如果使用gcc,也可以使用,这样可以避免双重评估"bug“。。)
然而,C++通过创建模板消除了所谓的宏的“坏处”。对于一种成熟的庞大的语言-- C++ (我估计它的特性和语言结构必须是C的4倍或5倍)--我还是有点陌生,而且通常都喜欢宏或gcc语句表达式,但越来越多的人要求用模板代替它们。这就引出了一个问题:一般来说,在C++中进行通用编程时,会产生更小的可执行文件:宏还是模板?
如果你说,“尺寸不重要,选择安全而不是尺寸”,我会继续在那